首页 文章

ODI:使用一个创建的包集成多个.xml文件

提问于
浏览
0

我是初学者使用ODI(Oracle Data Integrator)11g .

我有多个具有相同结构的.xml文件 .

在ODI中,我创建了包含许多接口的包 . 我需要在一个目录中加载所有.xml文件并将它们存储到Oracle数据库中 . 使用我创建的包执行它们 . 我的包在一个文件上工作 . 但我的要求是在多个.xml文件上工作 .

拓扑创建菜单仅使用JDBC驱动程序处理1个文件 .

Here's my .xml files list. Note: file names with same format

enter image description here

Here's my ODI package. I created many interfaces on every table.

enter image description here

1 回答

  • 1

    你可以使用变量 . 创建一个脚本以将所有文件名存储在文本文件中,然后创建一个刷新变量以逐个获取值并在拓扑>物理> XML中传递该变量,其中我们始终指定Xml的路径 .

    在此之前,在包中创建一个循环,逐个加载每个文件 .

相关问题