使用 pentaho 转换数据

问题描述 投票:0回答:1

我有一个表T,包含五列,a,b,c,d,e,我想根据d和e值更改a和b值, 假设 if( d = 3 and e = 4) a=2 and b=3,我如何在 Pentaho PDI 中实现它?

etl pentaho pentaho-data-integration
1个回答
0
投票

对于业务规则的脚本编写,您可以使用 PDI 中的 Modified Java Script 步骤来编写您自己的规则。下面提供了一个简单的 Java 脚本:

if (d == 3 && e == 4){
   var a = 2;
   var b = 3;
}

示例截图:

© www.soinside.com 2019 - 2024. All rights reserved.