问题标签 [oracle-data-integrator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle-data-integrator - ODI 12C CDC 对象
我想知道是否可以定义
J$表和视图
.
目前在我的源数据库中,我们在不同的模式中有 2 个同名的表
(complaints.action_item & change.action_item)
。
J$ 视图、表和触发器等 CDC 对象维护在一个通用工作模式(CDC_WORK)
中。因此,由于存在名称冲突,我无法
J$tables and T$ triggers
使用 ODI 为 CDC 创建。
是否可以在 ODI 中的某处指定 CDC 对象名称,以便我可以在两个表上启用 CDC。
oracle - ORACLE DATABASE INTERGRATION 中的代理
我正在尝试在 ODI 12G 中制作独立代理。
我已设置所有凭据,即用户名密码“获取 RCU 配置”等
但它得到以下错误:
oracle - ODI 12.2.1 变量未在 Jython 过程中动态设置值
我们面临在 Jython 脚本中设置 ODI 变量的问题。对以下问题的任何帮助都很棒。
问题陈述:我们必须从当前操作系统中获取操作系统名称,并且基于操作系统,我们必须执行 ODIOSCommand(Linux 或 Windows)。
但是我们无法在变量中设置操作系统名称(即使用 Jython 变量或 ODI 变量)。它似乎只取第一个值(默认值)而不是动态设置值。
问题:- 我们无法通过 jython 脚本设置 ODI 变量并获取动态值。
我们正在尝试通过 Jython 脚本设置 ODI 变量,并且该变量值用于运行 ODIOS 命令以在各自的操作系统上创建文本文件。
请在下面找到详细信息。•创建一个运行jython 脚本的过程。•运行命令“os.get_os_type()”并获取操作系统类型。• 如果操作系统类型是windows 或NT,则将ODI 变量(#IsWindows) 设置为“Yes”。•如果操作系统类型是Linux,则将ODI 变量(#IsWindows) 设置为“NO”。• 评估ODI 变量(#IsWindows),如果它的值为YES,则运行windows 命令创建文本文件,否则运行Linux 命令在Linux 机器上创建文本文件。
11g 版本中的现有代码:-
导入操作系统
如果 os.get_os_type() == 'nt':
操作系统(cmd)
别的:
在 jython 代码下面,我们尝试在 ODI 12.2.1 中设置 ODI 变量,因为上面的代码在 ODI 12.2.1 中不起作用:-
导入操作系统
如果 os.get_os_type() == 'nt':
POG_IMPORT_3.IsWindows = '是'
别的:
#POG_IMPORT_3.IsWindows='否'
一旦执行上述过程,我们将使用“刷新”变量来获取变量中的最新值,即 SELECT '#IsWindows' FROM DUAL。
并评估变量以检查它是否具有“YES”或“NO”。
但是“#IsWindows”变量没有设置/保存在运行时设置的值。
注意:这是一个从 11.1.1.7 迁移到 12.2.1 的项目,我们是第一次在 12.2.1 中创建变量。
12.2.1 版本中的 12.2.1 变量创建/使用是否不同?
关于如何将运行时值存储到 ODI 变量的任何提示非常有帮助?
oracle - 创建后更改 ODI WORKREP 类型
我为开发环境进行了 ODI 安装。当我将 workrep 类型选择为 E(即执行模式)时,我犯了一个错误。有没有办法在创建后将此类型修改为开发 D?
请帮忙,因为我必须更改 9 个安装!
问候和感谢,维萨姆
sql - 如何在 ODI 11g 中使用 group by 子句
在SQL
开发人员中它被执行但ODI 11g
如何编写相同的查询?
business-intelligence - ODI 12C - 业务密钥自动递增
使用 ODI 12C,我有一个包含 2 个主键组合的维度。我只想使用 auto-increment 执行业务密钥。
注意:-我不需要 SCD 行为
sql - 我们可以在 ODI 11g 中为视图创建过程吗?
我们可以在 Oracle 数据集成器 11g 中为视图创建过程吗? 据我所知,Oracle Data Integrator (ODI) 中创建和填充关系表的过程。
任何人都可以建议我。在此先感谢。
java - 使用 ODI SDK 在 Odi 12c 中导入对象
我正在尝试使用 Groovy 脚本和 ODI SDK 自动导入 ODI 12c 中的映射 (XML)。但是我的代码只是继续运行而没有任何结果。这是我的代码。
代码会无限期地运行,直到我手动终止程序。我不明白有什么问题。链接到 javadoc:https://docs.oracle.com/middleware/1213/odi/reference-java-api/oracle/odi/impexp/IImportService.html#importObjectFromXml(int,%20java.lang.String,%20boolean, %20char[],%20boolean)
而且,我不明白方法中的第四个参数
我尝试对 pDeclareMissingRepository 使用 true 和 false ,但没有一个有效。如果我遗漏了什么,请帮忙。
谢谢。
oracle-data-integrator - How to take all scenarios backup in odi in one go
How to export all the scenarios in odi in one go to make a local backup. Each scenario must be imported as single unit.
oracle - 如何在 ODI 12C 中创建临时表
我想知道是否可以在 ODI 12C 的映射中创建临时表。
任何建议将不胜感激。