kettle 组件之java代码
新建转换,搜索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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步