kettle工具中嵌入java代码
现在一家电网公司上班,因为主要做数据抽取解析这一块,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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
非常感谢您的帮助,我已经找到合适的列转行的控件并解析成功
不用写java代码的,流程里面有个跳转的控件,可以配置值和步骤的像这样配置就好了