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