Pentaho Spoon - 根据字段内容输出到多个文件
我一直在尝试根据特定字段的值将 pentaho 转换的结果拆分为多个文件,但没有任何运气。
例如,包含以下内容的结果集:
SURNAME、FIRSTNAME、COUNTRY
Obama、Barack、USA
Cameron、David、UK
Blair、Tony、UK
将导致创建 2 个输出文件:
USA.txt - 包含 Obama 的详细信息和 UK.txt - 包含其他两行
任何指针将不胜感激。
I have been attempting splitting the results of a pentaho transform into multiple files based on the value of a specific field without any luck.
E.g. a result set containing the following:
SURNAME, FIRSTNAME, COUNTRY
Obama, Barack, USA
Cameron, David, UK
Blair, Tony, UK
Would result in 2 output files being created:
USA.txt - containing Obama's details and UK.txt - containing the other 2 rows
Any pointers would be greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以根据国家/地区字段构造一个字段作为输出文件名。在“文本文件输出”步骤中将新构造的字段作为输出文件名发送。
请参阅下面的流程屏幕截图:
您还可以从此处下载解决方案文件 http://pentaho.phi-integration.com/kettle/kettle-files。
希望这有帮助......
迪诺
You can construct a field act as output filename based on Country field. Sent the new constructed field as output filenames in "Text File Output" step.
See the flow screenshot below :
You can also download the solution file from here http://pentaho.phi-integration.com/kettle/kettle-files.
Hope this helps...
Dino