相当于ODI 12C中的SNP_POP吗?

时间:2018-11-16 05:29:25

标签: groovy oracle-data-integrator

我正在尝试获取映射详细信息,例如使用的表达式,使用的KM等。以前在11g中,我可以从SNP_POP和SNP_POP_MAPPING查询它。但是在12c中,这些表为空。在12C中这两个表的等效表是什么? 我正在尝试通过SNP表编辑特定映射的KM,而不是编写Groovy脚本。

1 个答案:

答案 0 :(得分:1)

接口已被12c中的映射取代。您将在SNP_MAPPING和以SNP_MAP_开头的所有表中找到映射元数据。它比接口复杂一点,因为可能有更多的组件和多个目标表。

这是一个查询示例,用于检索映射的目标表名称:https://www.rittmanmead.com/blog/2016/02/di-tips-odi12c-repo-query-mapping-target-table/

您可以在本文中找到存储库文档:Doc ID 1903225.1 : Oracle Data Integrator 11g and 12c Repository Description

但是,我强烈建议不要从存储库更改KM。允许在存储库上使用select语句,但不应执行DML语句,Oracle不支持DML语句。

使用SDK的groovy脚本绝对是必经之路。幸运的是,它已经为您编写了:http://www.ateam-oracle.com/getting-groovy-with-odi-upgrades-and-owb-migrations/