Informatica Workflow在转换和目标中显示不同数量的记录

时间:2014-03-19 18:16:39

标签: informatica-powercenter

嗨,我是一名信息新手,试图在电力中心工作流程中训练自己。

当我查看工作流监视器中运行的最后一个会话的许多工作流时,我看到转换选择的记录数与更新或插入目标表中的记录数不同。

在下面的图像中,例如我的sql转换从源表中选取80,742行。但只有29,813行被加载到目标表中。

image of informatica workflow monitor

在进一步分析工作流日志文件时,我可以看到它加载了可插入记录和可更新记录:

  

WRT_8036目标:W_SALES_ORDER_LINE_F(实例名称:   [W_SALES_ORDER_LINE_F])WRT_8038插入行 - 请求数:15284
  已申请:15284已被拒绝:0受影响:15284 WRT_8041   更新的行 - 请求:14529已应用:14529已拒绝:0   受影响:14529

     

WRITER_1 _ * _ 1 GT; WRT_8035加载完成时间:2014年3月19日星期三04:41:24

我无法弄清楚为什么工作流加载的记录少于源sql提供的记录。我真的很感激这方面的一些帮助。

谢谢, 马特

1 个答案:

答案 0 :(得分:0)

当ETL中发生连接并且我们加入的列具有重复值时会发生这种情况。