我在ETL映射中有一个目标表。
管道A对fieldA执行更新。管道B我需要根据fieldA中的值(以及其他一些字段)删除行
要执行更新,fieldS不能是PK。要执行删除,字段必须是PK。
我试图远离后映射SQL,如果我可以,所以我正在寻找可能对我可用的其他选项。
要执行更新或删除,实际物理表不需要具有主键,只有Informatica中的定义应具有键。我相信您可以为同一个表创建两个单独的目标定义,并定义不同的键。然后,您可以在两个管道中使用这些单独的目标定义。