我已经开发了使用查找一个的Informatica PowerDesigner的9.1 ETL工作和更新变换检测如果目标表具有传入行从源或没有。 我已经设置了更新改造的条件
IIF(ISNULL(target_table_surrogate_id), DD_INSERT, DD_REJECT)
现在,当传入行已经在目标表,该行被拒绝。 Informatica的这些被拒绝的行写入一个文件.BAD。 如何避免这种情况? 有没有一种方法来确定被拒绝的行不能写入到一个.BAD文件? 或者我应该使用例如,路由器insted的更新变换,以确定是否该行被插入行的再丢弃其他行?