我使用的是最新版本的 Talend 5.3.1。
我有一个 tmssqlInput 查询我的数据库,如:
SELECT IdInvoice, DateInvoice, IdStuff, Name FROM Invoice
INNER JOIN Stuff ON Invoice.IdInvoice = Stuff.IdInvoice
导致这样的事情
IdInvoice | DateInvoice | IdStuff | Name
1 | 2013-01-01 | 10 | test
1 | 2013-01-01 | 11 | test2
2 | 2013-02-01 | 12 | test3
2 | 2013-02-01 | 13 | test4
我想为每张发票导出一个文件,这里是规格:一个标题行带有 IdInvoice;DateInvoice 然后每行像 IdStuff;Name 这样的东西
示例文件 1:
1;2013-01-01
10;test
11;test2
示例文件 2:
2;2013-02-01
12;test3
13;test4
我怎样才能用 talend 解决这个问题?可能在 tFileOutputDelimited 但我怎样才能拥有一个包含多个信息的文件并遍历每个 IdInvoice