【发布时间】:2012-08-17 13:44:05
【问题描述】:
我正在使用 Informatica PowerCenter Designer 8.1.1
我有一个包含三列的源表,分别是
PORT_ID
ISSUE_ID
MKT_VAL
我需要将源表中的数据同步到目标表,该目标表包含不同数据库上的相同三个表。
PORT_ID 和 ISSUE_ID
之间存在 1:n 的关系在执行此数据同步时,我必须执行 DELETE,然后执行 INSERT,原因是映射到 PORT_ID 的 ISSUE_ID 的数量可以更改。假设最初,Source 和 Target 中的数据是这样的:
PORT_ID ISSUE_ID
1 A
1 B
1 C
源中的数据变为:
PORT_ID ISSUE_ID
1 A
1 B
1 D
因此,在同步期间,我必须首先删除映射到 PORT_ID = 1 的所有行,然后插入传入记录。
我无法弄清楚如何在地图设计器中完成这项工作。有人可以给我一些意见吗?
【问题讨论】:
标签: informatica-powercenter informatica