0

我实际上正在开发一个数据仓库( ODI ),其中包含多个包含这么多接口的场景,问题是某些接口在执行时与某些表相关,如何找到与场景中每个接口相关的表?以另一种方式:我有一个引用这么多表的界面,我需要能够选择这些表的名称?

4

2 回答 2

0

ODI 中的接口提供了脚本的可视化/图解解释,显示了如何使用一个或多个源表(包含各种连接和过滤器)更新目标表(插入/删除/更新)。然后在ODI中,有一些包组成了几个接口,以有序的方式执行。然后有些场景只是每个包的可执行文件。当您在仓库中运行批处理时,这些场景将针对实际数据加载 (ETL) 过程执行。

因此,对于您的问题,您只能通过查看 ODI 中的界面来查看界面中正在使用哪些表。如果你想要一个场景的所有表,先找到那个场景的包,然后打开包找到接口,打开接口找到所有表,如果你想要ODI,恐怕只有这样.

另一方面这些接口和包实际上是后端的一些脚本文件,通过后端(在服务器)查看信息完全取决于您使用什么样的后端系统进行数据仓库

于 2014-01-24T04:06:36.437 回答
0

ODI 项目和模型存储为 xml 文件,以便于源代码控制。可以使用导出功能从 ODI 工作室中生成这些文件。

生成这些文件后,要在系统之间迁移 ODI 代码,必须将文件导入到不同的 ODI 安装中。导入这些文件时,会解析 xml 信息并将其存储到 ODI Master 存储库中的相关表中。

因此,如果您知道需要查找哪个SNP_% 表,您甚至可以从 ODI 主存储库中找到您要查找的信息。如果那不是您的一杯茶,我建议您目视检查上述表格。

希望这可以帮助。

于 2016-05-05T10:14:32.963 回答