Kettle 插件之 Merge Join 的使用


今天遇到了一个问题:不同的数据库之间需要用全连接,于是毫不犹豫的Merge Join插件,但是在使用的过程中遇到了很多问题。

  1. 连接后获取字段后,会出现重复字段。

 

解决方法:把需要关联的字段改为不相同的名字。    

  2. 获取的数据不是我们想要的数据:

  例如:

  A表:

    1  a

    2  b

     B表:

    1  的

    3  地方

全连接预想效果:

  1 a 的

  2 b null

     3  null 地方

结果却是:

  1 a  1 的

      2 b   null  null

   null null 3 地方

解决办法:

通过JS  把关联的名字统一成一个。

这样就可以取到 你想要的数了。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM