kettle工具中嵌入java代码

发布于 2021-12-03 12:09:01 字数 924 浏览 821 评论 2

        现在一家电网公司上班,因为主要做数据抽取解析这一块,kettle工具用的地方比较多,这两天遇到一个小问题 :(这里暂时做了几条假数据),抽取一批数据入库,表的主键是id,datasource_id和date。meas_type字段(不是主键)是id的四种量测类型对应4个value值,根据类型把对应的value值入到表中四个字段(四个字段如图3)。

        这里我用到了java控件进行判断,但是问题如果是一个id一种meas_type类型,数据能够正常解析入库,但是一个id多个meas_type,数据只解析当前id的最后一个meas_type对应的value值,其实也就是行转列,不吝赐教啊

数据如下:

java控件代码:

 

java控件预览的结果:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

做个少女永远怀春 2021-12-06 02:17:23

非常感谢您的帮助,我已经找到合适的列转行的控件并解析成功

无边思念无边月 2021-12-04 14:55:12

不用写java代码的,流程里面有个跳转的控件,可以配置值和步骤的像这样配置就好了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文