利用相同的查找表对多个条件进行Talend tmap查找
我正在使用talend来构建一份工作,但遇到了问题。利用相同的查找表对多个条件进行Talend tmap查找
我有多个变量,需要创建每个依靠查表'X'
。
例如,
var_a = tablex.columnA where tablex.columnb == "A" var_b = tablex.columnA where tablex.columnc == "B"
等
不幸的是,似乎在左窗格中使用查找功能会影响整个tmap
功能 - 也就是说,你不能限制columnB
的一些变量和columnC
为他人。
是否有可能建立var_a
和var_b
而不必每次都复制查找表subjob?有没有办法使用表达式编辑器来做到这一点?
编辑:我已经草拟了一些幻灯片截图,以更清楚地显示我的问题。请看看这里:https://docs.google.com/presentation/d/1OeIGEIpxPXPJtjGAfpAWj83jhCMDSLbSMb3ygZism9Q/edit?usp=sharing
回答:
你需要有1个个人文件为主要和2个地址文件查找,因为根据你的数据,对国家价值,你需要的第一场比赛查找和性别价值你需要匹配模型作为最后一场比赛。
用于第一次查找,在tMap匹配ID列中,并写下面给出的国家人口的表达式。
对于第二次查找,在tMap匹配ID列中,写下面给出的性别人口表达式
以上是 利用相同的查找表对多个条件进行Talend tmap查找 的全部内容, 来源链接: utcz.com/qa/261040.html