kettle 从前一个转换的结果里获取一个数字设为变量,在后面的循环判断里再次获取转换里的一个数字设为这个变量的新值,这样是可以的嘛?
以下答案引用自GPT-3大模型,请合理使用:
实例
是可以的,可以使用JavaScript来实现。代码示例如下:
// 获取变量值
var num1 = parent_job.variables["num1"];
// 循环判断
for(var i=0;i<10;i++){
// 获取转换结果
var num2 = transform.getVariable("num2");
// 设置新值
num1 = num2;
}
如果我的回答解决了您的问题,请采纳我的回答