我试图了解Pentaho中选择步骤的工作原理。
我有以下阶段:
用户定义的Java类的输出由具有字段period1_ts
,period2_ts
和contract
的三行组成。可以清楚地看到,它基本上是具有三个合同(H9,M9和U9)的时间戳。
我使用以下参数设置“选择”步骤:
但是此“选择”步骤的输出是:
所以我没有得到H9
,M9
和U9
,而是得到了U9
的三行。我期望获得三行,其中一个字段contract
的值为H9 / M9 / U9。为什么我让U9重复三遍?
Pentaho 8.2.0.0-342 CE