对于一个项目,我们需要调查 IBM Data Stage 的现有安装,在大量工作中执行大量 ETL。
作业流程图包含许多表,这些表被用作源(在 MSSQL 和 Oracle 中)和目标(主要在 Oracle 中)。
我的问题是现在
如何找到某个数据阶段项目中所有作业使用的所有数据库表?
我查看了工具 - 高级查找,在那里我可以看到所有“表定义”。但是,作业中实际使用的大多数表并没有显示在那里,因为它们被定义为 Data Stage 所称的“并行作业”,实际上是针对数据库表的 SQL 查询。
我对定位由作业加载的 TARGET 表特别感兴趣。
所以说得直白点,我希望能够回答“哪个工作加载表 XY?”这个问题。
如果这是不可能的,那么一种自动提取作业使用的所有 SQL 语句的方法将是一种替代方法。
我们可以访问 IBM Websphere Data Stage 和 Quality Stage Designer 8.1