源表A有字段a,b;a为主key,目标表B有字段a,b没有主key
1.我现在在不改变数据库表的情况下在informatica center design里对目标表进行编辑,在key type下拉框,给B表的字段a选了个primary key,默认是not a key。
2.我在workflow里对这个A->B全量导数据的session中进行了两套方案
第一,随便勾以下的哪一个(update as update,update as insert,update else insert)后,对此session跑start task后没啥反应;
第二,勾了(insert,Truncate target table option)后,每次都是删除后全量导入了。
问题:勾了(insert,Truncate target table option)效果达到了,能全量更新进来了,但是一旦出错不能回滚,我的目的是既能更新进来,又能在出错后回滚到原先的数据,我该怎么做?还有第一种方案我哪里漏了什么或者错了什么?
请informatica达人帮忙瞅瞅