在 informatica 中找到影响特定 table 的映射和工作流列表

find the list of mapping and workflow affecting the particular table in informatica

谁能告诉我如何找到使用特定 table 的映射列表和工作流说 X 作为源或目标 table?

Informatica 元数据存储库存储和维护有关 Informatica.So 中所有对象的信息,您必须编写外部查询才能找到它:

  SELECT   SUBJECT_AREA , MAPPING_NAME
  FROM REP_ALL_MAPPINGS
  where MAPPING_NAME in (
  SELECT MAPPING_NAME FROM REP_SRC_MAPPING
  where SOURCE_NAME ='X')

并查找工作流程:

 select REP_WORKFLOWS.SUBJECT_AREA, REP_WORKFLOWS.WORKFLOW_NAME
 from dbo.REP_WORKFLOWS
 join dbo.REP_WFLOW_RUN
 on REP_WORKFLOWS.WORKFLOW_ID = REP_WFLOW_RUN.WORKFLOW_ID
 where REP_WORKFLOWS.SUBJECT_AREA  in 
 (SELECT   SUBJECT_AREA 
  FROM REP_ALL_MAPPINGS
  where MAPPING_NAME in (SELECT MAPPING_NAME FROM REP_SRC_MAPPING
  where SOURCE_NAME ='X'));

在设计器和 select 依赖项中右键单击源或目标。在对象类型 select 'Mappings' 和 'Workflows' 中单击确定