繁体   English   中英

在Talend中的tMssqlInput上迭代

[英]Iterate on a tMssqlInput in Talend

我使用的是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

请通过以下链接,您将清楚地知道如何将数据拆分为多个文件http://www.talendfreelancer.com/2013/09/talend-tflowtoiterate.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM