ODI中通过配置表和自定义逆向工程获取数据库信息

时间:2023-12-26 21:15:37

自定义逆向工程RKM

从配置表meta_db, meta_table, meta_column, meta_key中获取生产库的元数据信息。

ODI中通过配置表和自定义逆向工程获取数据库信息

使用modelID将不同的生产库的表和字段逆向出来。

ODI中通过配置表和自定义逆向工程获取数据库信息

本测试只获取了table, columns, PK信息。

Get Tables示例:

ODI中通过配置表和自定义逆向工程获取数据库信息

ODI中通过配置表和自定义逆向工程获取数据库信息

创建相应的模型

ODI中通过配置表和自定义逆向工程获取数据库信息

然后在配置库的逆向工程菜单上,选择此知识模块

ODI中通过配置表和自定义逆向工程获取数据库信息

modelID即ODI元数据表snp_model中,要逆向工程的模型ID,即snp_model.I_MOD字段的值。执行结果

ODI中通过配置表和自定义逆向工程获取数据库信息

ODI中通过配置表和自定义逆向工程获取数据库信息

现在即可将对应的数据表做为源或目标进行ETL转换设计。