Informatica坏文件行指示符

时间:2016-08-11 13:25:00

标签: etl informatica informatica-powercenter

我正在阅读有关Informatica中的错误文件,这是非常明确的概念。但是,不了解以下行指标: -

"Rolled-back insert" = Writer
"Rolled-back update" = Writer
"Rolled-back delete" = Writer
"Committed insert" = Writer
"Committed update" = Writer
"Committed delete" = Writer

我试图了解上述情况何时会发生?我的意思是“回滚插入”和其他指标何时以及如何发生?

来源 https://dwbi.org/etl/informatica/143-informatica-reject-or-bad-files

1 个答案:

答案 0 :(得分:0)

非常好和直截了当的问题。 基本上,数据库表可以具有与一个或多个列相关联的一些约束或索引。例如,如果源数据为null并且在此情况下它是目标表中的非空列,则会发生以下操作:

回滚插件
回滚更新
回滚删除

类似于主键列插入重复值。这些或某些原因。

成功加载数据后,根据您在映射中执行的操作(如插入,更新或删除)进行提交过程。

承诺插入
承诺更新
已提交删除

即使触发了提交操作,出于上述原因,数据也不会反映在目标中。

希望你得到你想要的东西。如果不善意提出你的疑问。