informatica lookup transformation

1.lookup transformation根据输入值从数据库或者平面文件查找匹配的值;lookup transformation 分unconnected lookup和connected lookup之分。
1)connected lookup:通过unconnected lookup可以返回多个值给其他的transformation使用, 2)unconnected lookup只能返回一个值,unconnected lookup使用:lkp.
lookup里面的有个R代表return,是针对unconnected lookup来说的。在connected lookup中Output勾选就可以了。
unconnected lookup:单独的作为一个transformation ,没有通过连线和其他的transformation关联,只能返回一个column,没有和其他expression连接 在expression里面调用。
unconnected lookup:不跟其他组件连接使用,这个可以理解为函数.
2 properties:
lookup cache persistent是在服务器端生成。第一次运行session结束时生成cache,
lookup cache有static和dynamic之分,static顾名思义是静态的,dynamic动态的,就是说当数据源有变化的时候
3.lookup会进行默认规则的排序,如果input是null,lookup的值也是null的话会匹配成功,不会报错。
如果你lookup时候不想使用系统默认规则的排序在sql override里面要使用"--"屏蔽系统默认,可以按照自己想要的方式排序。如果你使用了自己的排序方式而没有屏蔽系统默认的排序方式,就会报错。
如果要使用lookup cache要勾选lookup caching enable
如果lookup表名或则栏位中包含了关键字,建议用引号引起来,
lookup条件的匹配:
1)条件两边的端口必须要匹配
2) 多个条件之间的关系是and
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值