更新/删除同一目标字段上的转换

时间:2019-03-15 17:36:07

标签: informatica-powercenter

我在ETL映射中有一个目标表。

管道A,对fieldA执行更新。 管道B我需要根据fieldA(以及其他一些字段)中的值删除行

要执行更新,fieldA不能为PK。要执行删除,fieldA必须是PK。

如果可以的话,我会尽量避免使用映射后的SQL。

1 个答案:

答案 0 :(得分:2)

要执行更新或删除,实际的物理表不需要具有主键,只有Informatica中的定义才应具有键。我相信您可以为同一张表创建两个单独的目标定义,并定义不同的键。然后,您可以在两个管道中使用这些单独的目标定义。