2

继续这个问题 Pentaho Spoon - 根据字段内容输出到多个文件

如何为“xml 输出”执行此操作,因为“xml 输出”在其形式中没有“接受来自字段的文件名”输入

4

1 回答 1

0

由于该步骤不接受来自先前字段的文件名,因此您可以使用变量来设置值。

这是一条更长的路径,但至少它允许您解决它:

  1. 您需要创建一个转换来设置结果中的文件名(使用“将行复制到结果”步骤)

  2. 您需要创建另一个转换,并标记“为每个输入行执行”选项。此转换必须从结果中读取(“从结果中获取行”步骤)并使用“设置变量”步骤设置值。

  3. 最后,第三个转换应该创建 xml 文件,使用之前创建的变量作为文件名(使用此结构调用变量:${variable_name})。

您需要将这 3 个转换与工作联系起来。

于 2017-12-26T17:53:41.157 回答