Code Bye

kettle 怎么从转换中过的job中定义的变量

情况是这样的,Job的部分流程如下:

使用 JavaScript 脚本验证 2中的内容如下:
var list_wardNo =parent_job.getVariable("wardNo");
var size = new Number(parent_job.getVariable("size"));
var i = new Number(parent_job.getVariable("i"))+1;
parent_job.setVariable("i",i);
true;

本人想在转换HST2中过的变量”i”的值,HST2中js脚本只有一行:

var i =parent_job.getVariable("i");

然后有错误提示 parent_job没有定义。问一下这个怎么解决?就是从转换中获得job流中的变量。

解决方案

30

可以直接获取到前一步的变量值啊,  直接查出来就好了 后面用个变量接收一下就可以了

30

kettle没用过

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明kettle 怎么从转换中过的job中定义的变量