Pentaho:基于另一列添加另一列

Pentaho:基于另一列添加另一列,pentaho,etl,kettle,pentaho-data-integration,Pentaho,Etl,Kettle,Pentaho Data Integration,我有这种情况,我有关于年龄的数据,我想添加另一个列,带有年龄范围: 范围1(0-18岁)=儿童 范围2(19-50)=成年人 范围3(50+)名老年人 我怎样才能在Pentaho做到这一点?我已经尝试过使用过滤器等,但没有成功。所以我想在下图中显示一个输出(大约100k行,所以我不能手动执行) 目标数据[添加了Agrang列]: 我将使用一个名为用户定义Java表达式的步骤,该步骤使用Java表达式过滤数据,并添加新列年龄范围,以记录流的行 在Java表达式字段中使用此语句: (年龄您要查

我有这种情况,我有关于年龄的数据,我想添加另一个,带有年龄范围

  • 范围1(0-18岁)=儿童
  • 范围2(19-50)=成年人
  • 范围3(50+)名老年人
我怎样才能在Pentaho做到这一点?我已经尝试过使用过滤器等,但没有成功。所以我想在下图中显示一个输出(大约100k行,所以我不能手动执行)

目标数据[添加了Agrang列]:


我将使用一个名为
用户定义Java表达式
的步骤,该步骤使用
Java表达式
过滤数据,并添加新列
年龄范围
,以记录流的行

Java表达式
字段中使用此语句:


  • (年龄您要查找的步骤名为
    数字范围