在 Pentaho 中生成连续的行

Generate consecutive rows in Pentaho

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

我有一个文本文件,我正在使用 "Sample Rows" 步骤 select 从文本文件每隔三行。但是 "Sample Rows" 的问题是我必须手动输入“3,6,9,12...”。

有没有更好的方法来做到这一点。我尝试从 "Add Sequence" 步骤添加字段名称,但它没有读取。 Attached Image

如果我理解正确, 您可以使用单独的 Table 或文件,其中包含转换和作业的输入配置。

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

您可以使用“添加序列”步骤添加计数器并将最大值设置为 3。

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

然后,可以在字段必须等于 3 的条件下使用 Filter Rows 步骤,并且只有每第 3 行将传递到 filter rows 步骤的输出。