当前位置:首页 > 开发 > 软件应用 > 正文

Informatica update strategy transformation

发表于: 2015-05-28   作者:18289753290   来源:转载   浏览:
摘要: 更新策略组件: 标记你的数据进入target里面做什么操作,一般会和lookup配合使用,有时候用0,1,1代表 forward  rejected rows被选中,rejected row是输出在错误文件里,不想看到reject输出,将错误输出到文件,因为有时候数据库原因导致某些column不能update,reject就会output到错误文件里面供查看,在workflow的
更新策略组件:
标记你的数据进入target里面做什么操作,一般会和lookup配合使用,有时候用0,1,1代表
forward  rejected rows被选中,rejected row是输出在错误文件里,不想看到reject输出,将错误输出到文件,因为有时候数据库原因导致某些column不能update,reject就会output到错误文件里面供查看,在workflow的reject  file directory里面设置。
DD_insert,DD_update,DD_delete,DD_reject.这个组件的priority高于session中update选项。 update strategy的expression里面可以加逻辑判断,可以执行类似if  DD_UPDATE  else  DD_INSERT 
DD_insert:只会insert操作,用0表示
DD_update:1
DD_delete:2
DD_reject:3  把数据写入badfile
router,update  strategy,
source和target比表结构完全一样的时候,在target designer里面直接将source table拖进来即可。
当在mapping中用到这个组件的时候,需要在mapping中对应的session的配置数学中把treat source row数学设置为Data  Driven.Forward rejected rows勾选时被rejected的行会存入对应target配置的reject文件中去,不选时失败数据会写入会写入badfile中,根据当前Transformation的tracing Level的属性来决定,如果在会话中配置了出错日志属性则不会生成reject文件。

Informatica update strategy transformation

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号