我有一个从多个sql server源表中获取数据并为每行分配一个序列生成号码作为ID的映射。在目标表中,ID字段被设置为主键。Informatica中将序列生成号码作为主键的表的更新策略
每次运行此映射时,它都会创建新行并为目标中预先存在的记录分配一个新ID。下面是一个例子:
1st run:
ID SourceID Name State
1 123 ABC NY
2 456 DEF PA
2nd run:
ID SourceID Name State
1 123 ABC NY
2 456 DEF PA
3 123 ABC NY
4 456 DEF PA
所需的输出必须: 1)创建一个新的行,如果一条记录被源更新分配一个新的ID。 2)如果在源中插入新行,则创建一个新行并分配一个新ID。
这怎么能在Informatica中获得?
预先感谢您!
您是否可以充实这个问题,即您已经有了满足的映射要求或映射不符合要求的某些方面。请告知具体哪个部分要求无法正常工作 –