Pentaho Spoon-基于字段内容输出到多个文件

Pentaho Spoon-基于字段内容输出到多个文件,pentaho,kettle,Pentaho,Kettle,我一直在尝试根据特定字段的值将pentaho转换的结果拆分为多个文件,但没有任何运气 例如,包含以下内容的结果集: 姓、名、国 奥巴马,巴拉克,美国 卡梅伦,大卫,英国 布莱尔,托尼,英国 将导致创建2个输出文件: USA.txt-包含奥巴马的详细信息,UK.txt-包含其他两行 任何指针都将不胜感激。您可以根据国家/地区字段构造一个字段作为输出文件名。在“文本文件输出”步骤中将新构造的字段作为输出文件名发送 请参见下面的流程截图: 您也可以从这里下载解决方案文件 希望这有助于 迪诺再次感谢迪

我一直在尝试根据特定字段的值将pentaho转换的结果拆分为多个文件,但没有任何运气

例如,包含以下内容的结果集:

姓、名、国

奥巴马,巴拉克,美国

卡梅伦,大卫,英国

布莱尔,托尼,英国

将导致创建2个输出文件:

USA.txt-包含奥巴马的详细信息,UK.txt-包含其他两行


任何指针都将不胜感激。

您可以根据国家/地区字段构造一个字段作为输出文件名。在“文本文件输出”步骤中将新构造的字段作为输出文件名发送

请参见下面的流程截图:

您也可以从这里下载解决方案文件

希望这有助于


迪诺

再次感谢迪诺,看起来很棒。你能建议一种方法,我可以输出到不同的目录为每个也?eg动态输出到C:/UK/UK.txt等?似乎我无法在输出文件步骤中创建目录,我可以看到创建目录步骤在作业级别可用,但在那里对我没有多大用处..当然,您现在可以从同一链接下载.ktr的新版本:。希望有帮助;)你好,迪诺-只是一个简单的后续问题。。。修订解决方案中“延迟行”步骤的目的是什么?我已经把它取出来了,它似乎仍然工作得很好。谢谢(再次)。Tom给出的链接不再有效@t_barbz你能分享ktr吗?如果输入是20m记录(32核,60G xmx),这个过程是否有效?Hi@ringbearer,恐怕我不再有这些文件了。我们只是将Pentaho视为一名POC,但最终没有采取进一步行动,因此我也无法对其表现发表评论。对不起。汤姆