0

如何在 Pentaho Spoon 中生成连续行?

我有一个文本文件,我正在使用“示例行”步骤从文本文件中选择每第三行。但是“示例行”的问题是我必须手动输入“3,6,9,12 ....”。

有一个更好的方法吗。我尝试从“添加序列”步骤添加字段名称,但它没有读取。 附加图片

4

2 回答 2

1

您可以使用 Add Sequence 步骤添加计数器并将 Maximim 值设置为 3。

这将创建一个新字段,整数,其值为 1,2,3,1,2,3,...

然后,可以在字段必须等于 3 的条件下使用过滤行步骤,并且只有每第 3 行才会传递到过滤行步骤的输出。

于 2017-08-11T08:54:36.730 回答
0

如果我正确理解了问题,您可以使用单独的表或文件,该表或文件将具有转换和作业的输入配置。

因此,您无需手动输入 3、5、7 等。它将从输入表或文件中读取输入数据。

于 2017-08-10T05:34:30.190 回答