Csv 在talend中并排添加多个条目

Csv 在talend中并排添加多个条目,csv,talend,Csv,Talend,我的customer_data.csv如下所示: first_name,last_name,cust_no Test,User1,12345 Test,User2,99999 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,a

我的customer_data.csv如下所示:

first_name,last_name,cust_no
Test,User1,12345
Test,User2,99999
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,,,,,,,,
我的地址_Details.csv如下:

first_name,last_name,cust_no
Test,User1,12345
Test,User2,99999
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,,,,,,,,
我的最终输出应如下所示:

first_name,last_name,cust_no
Test,User1,12345
Test,User2,99999
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

我必须改用什么组件?

1:主组件必须是customer\u data.csv,查找必须是address\u Details.csv。
第二:如果要拒绝没有任何地址的客户,请在tMap中,单击查找表中的扳手,然后选择“内部联接”,然后在输出表中,单击扳手并选择“捕获查找内部联接拒绝”为True(默认为False)

问候,

TRF

1st:主数据必须是customer\u data.csv,查找必须是address\u Details.csv。
第二:如果要拒绝没有任何地址的客户,请在tMap中,单击查找表中的扳手,然后选择“内部联接”,然后在输出表中,单击扳手并选择“捕获查找内部联接拒绝”为True(默认为False)

问候,
扶轮基金会