新建转换,搜索java,然后选中脚本中的java代码,拖动到右侧
双击拖动过来的java代码,依次点击Code Snippits →Common use→main,然后在窗口右侧会出现一堆代码
跳到整段代码的最后,找到putRow(data.outputRowMeta, r);
然后在这段代码的上方输入两行代码:
String var = get(Fields.In,"流里的字段名").getString(r);
get(Fidlds.Out, "输出的字段名").setValue(r, 输出结果);
然后在这两行中输入业务需要的逻辑。
如果代码中有引用第三方jar包的方法,可以将所需jar包复制到kettle安装目录下的\data-integration\lib中,复制完以后需要重新启动kettle
标签:java,get,代码,kettle,jar,组件,data From: https://www.cnblogs.com/sjzchf/p/17529376.html