问题标签 [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.

0 投票
1 回答
2092 浏览

jython - Jython 变量到 ODI 中的 Java Beanshell

total_lines在 jython 命令上有变量,我需要在 ODI 变量的刷新命令上访问该变量。

为此,我考虑使用 <@ @> 将它传递给 Java Beanshell 变量。像这样:在 jython 命令中:

在刷新命令中:

这可能吗?如何将 jython 变量归因于 beanshell 变量?我的替代方案是什么?

干杯

0 投票
1 回答
1864 浏览

oracle-data-integrator - 如何在 ODI 10g 中加密密码?

我正在使用 ODI 10g 并且需要加密密码才能使用特定操作?无法在 Designer 中填写未加密的密码。我该怎么做 ?

0 投票
1 回答
57 浏览

oracle - ODI 为 RavenDB 数据库提供数据

是否可以使用 ETL Oracle 数据集成器为 RavenDB 数据库提供数据?保持 RavenDB 数据库与 Oracle 数据库同步的推荐解决方案是什么?

0 投票
1 回答
419 浏览

oracle - ETL-ORACLE 数据集成器

我在 Oracle 数据存储中的集成存在一些问题。我试图用来自具有相同技术(Oracle)的另一个数据存储区的数据填充我的数据存储区 我有这样的问题: java.sql.SQLException: ORA-12899: valeur trop grande pour la Colonne "ODI"."I$_AB_ART "."LIBART" (réelle : 31, maximum : 28) 我假设我尝试整合对于目标列来说太长的数据。我怎样才能避免破坏我的流程,换句话说,我想在 E$ 表中捕捉这些行。

0 投票
3 回答
5313 浏览

import - Oracle Data Integrator 11g 逆向工程师不导入表

我是 ODI 11g 的新手,我必须将数据从一个数据库(Oracle)传输到另一个数据库(Oracle),为此源中的表已经导入到源模型中,我正在尝试在 ODI 中设置目标数据库的元数据11g,当我尝试对我创建的这个新模型进行逆向工程时,我已经完成了所有步骤,没有任何反应。我在工作中遇到了这个问题,因为没有错误,所以我想不出为什么没有导入元数据的任何原因我想澄清一下,我试图导入的目标表是从 ODI 访问的 super用户

任何帮助,将不胜感激。

0 投票
1 回答
407 浏览

oracle-data-integrator - 如何在 Oracle Data Integrator 中将 RDBMS 数据导出为 PDF 格式的平面文件

嗨,我正在做一个项目,因为我需要小型应用程序,即我想将数据从我的数据库表导出到平面文件,通常是 Oracle Data integrator 中的这个平面文件,格式为(.txt),但我希望它作为PDF 如果您有任何解决方案,请提供给我或与此相关的任何链接,请在此处分享

0 投票
1 回答
157 浏览

oracle - Oracle Data Integrator:更新变量

有没有办法在整个 ETL 中更新变量?

我有一个运行场景的 ETL,在场景运行之后,我希望它用刚刚完成的步骤填充一个变量……</p>

  1. 方案 1

    a.IF 完成,True 变量获取场景 1 False 变量为空

    b.IF 失败,False 变量获取场景 1 True 变量为空

  2. 等等……</p>

所以最后我将有一个带有场景 1、场景 2、场景 4、场景 6 的 True 变量

以及场景 3、场景 5、场景 7 的 False 变量

最后的电子邮件会说:

场景一、场景二、场景四、场景六 成功完成

场景 3、场景 5、场景 7 未能完成。

可行吗?

0 投票
2 回答
4510 浏览

sql - 如果错误消息包含单引号和冒号,如何将 ODI 步骤错误消息插入到 Oracle 表中

我正在尝试将 ODI 步骤错误消息插入到 oracle 表中。我使用<%=odiRef.getPrevStepLog("MESSAGE")%>.

当我尝试将其插入表中时,出现以下错误:

我试过了substrreplace。在错误消息中间没有任何作用,我们有一个单引号'tns3:ContctID'

有没有办法将它插入到表中?

0 投票
1 回答
1128 浏览

oracle - ODI 和 Hive 配置

我有一个在 Oracle VirtualBox VM 上运行的“Cloudera CDH 4.4.0”。我在 Hive 中有几张表要加载到 ODI 中。我已经在 cloudera 主目录上安装了 ODI 11.1.1.7。我已将所有必要的 jar 文件复制到“userlib”目录中。创建与 Hive 的连接的步骤如下: - 导入“Hive”技术,使用必要的 JDBC 驱动程序设置数据服务器。提到了 jdbc url 和 hive Metastore URI。连接成功连接到 Hive。- 为源(Hive)和目标(Oracle DB)创建物理和逻辑模式。- 导入“RKM”以对 hive 表进行逆向工程。- 创建了一个数据模型,并尝试对 Hive 中存在的表进行逆向工程。但是该模型没有显示经过逆向工程的表。在终端中显示“

(PS:www.toadworld.com/platforms/oracle/w/wiki/10955.integrating-apache-hive-table-data-with-oracle-database-11g-in-oracle-data-integrator-11g.aspx,我按照ODI的安装和设置链接,我没有更改环境变量。)我有两个问题:1.我需要编辑.bashsrc,并更改环境变量吗?2. Hive 表没有进行逆向工程的原因可能是什么?任何帮助,将不胜感激。

0 投票
3 回答
4374 浏览

sql - 未检测到 ODI 平面文件

我是一名 ODI 新手,目前正在研究简单的 ODI POC。我正在尝试按照本教程http://www.odigurus.com/2012/02/delimiter-flat-file-rdbms-table-loading从平面文件 (.txt) 中提取数据并将其插入 Oracle 表中.html。但是,无论我如何尝试,ODI 都拒绝检测该文件。我已将文件放在 E: 上。我试过把它放在 C:\ 和文件夹中。仍然它似乎不起作用。我收到您的架构中指定的目录不存在的消息,然后是找不到文件的消息。

任何人都可以帮我解决这个问题。如果需要更多信息,请告诉我。

问候, Sparky