如何从源数据源创建不存在的odi目标映射数据源?

时间:2017-02-07 07:44:01

标签: etl oracle-data-integrator

在使用odi(oracle数据集成器)时,您可能知道我们使用一些映射来进行不同数据源之间的转换。在每个映射中,必须存在源模型和目标数据源,这些数据源在模型创建期间进行了逆向工程。绝对所有使用的数据源首先在加载的数据库中可用。

但我的问题是如何根据源代码库在目标数据库中创建目标数据源结构?

1 个答案:

答案 0 :(得分:0)

在ODI 11g中,临时接口(黄色接口)允许在目标数据存储上拖放列以定义其结构。大多数IKM都有一个创建目标表选项,可以启用它。

在ODI 12c中,不幸的是它无法完成。如果目标数据存储具有与源类似的结构,则最简单的选项是右键单击数据存储并复制它。可以重命名副本,将其移动到另一个模型,并根据需要编辑列。然后,IKM中的创建目标表选项可以帮助运行DDL来创建它。也可以右键单击模型 - > 生成DDL ,复制并手动运行。