【问题标题】:adding multiple entries side by side in talend在 talend 中并排添加多个条目
【发布时间】:2017-05-02 10:54:20
【问题描述】:

我有 customer_data.csv 如下:

first_name,last_name,cust_no
Test,User1,12345
Test,User2,99999

我的address_Details.csv如下:

addr_type,line1,line2,line3,cust_no
work,x,y,z,12345
school,a,b,c,12345
Homehome, ,m, ,n, ,o, ,12345
work,1,2,3,99999

我的最终输出应该如下:

first_name,last_name,cust_no,no_of_addrs,add_type,line1,line2,line3
test,User1,12345,3,work,x,y,y,school,a,b,c,home,m,n,o
test,User2,99999,1,work,1,2,3,,,,,,,,

每个 id 有多少条连接在一起的条目?

我用地图 我得到了以下结果:

Test|User1|12345|work|x|y|z
Test|User1|12345|school|a|b|c
Test|User1|12345|home|m|n|o
Test|User2|99999|work|1|2|3

我必须改用什么组件?

【问题讨论】:

    标签: csv talend


    【解决方案1】:

    第一个:主要必须是 customer_data.csv,查找必须是 address_Details.csv。
    第二:如果你想拒绝没有任何地址的客户,在tMap中,点击lookup table中的扳手然后选择“inner join”,然后在输出表上,点击扳手并选择“catch lookup inner join reject”为True (默认为 False)。

    问候,
    总频率

    【讨论】:

      猜你喜欢
      • 2021-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-08
      相关资源
      最近更新 更多