为什么Informatica的加入者转换不支持!= ,> = ,< = 运营商?
他们为什么要提出像查找这样的概念?
答案 0 :(得分:2)
Joiner转换用于垂直整合。 e.g
order-tbl
order-id, item-id, item-qty
item-tbl
item-id, item-price, item-desc
在order-tbl.item-id = item-tbl.item-id上使用连接条件,您可以打印这样的报告
order-id, item-id, item-price, item-desc
对于垂直整合,我想不出需要其他条件的场景,例如!=,> =,< =。
通过查找转换,一些核心ETL任务变得简单,如
识别传入记录是否为新记录(主键不存在)或现有记录的更新;
查找一个值,例如从item-tbl查询item-price以计算订单总数。
答案 1 :(得分:0)
现在,您可以使用查找转换的“多重匹配”功能加入具有非等连接条件的异构源
您可以从以下Informatica Marketplace下载示例
https://community.informatica.com/solutions/mapping_multi_match_lookup_join