Pentaho Kettle ETL 不同 Table 相同 PK,整合成一筆資料匯入
在 Kettle ETL 中,
若要將不同資料來源但有相同 Primary Key 的資料合併成一筆資料,
再匯入到另一個架構中,
也就是 Join 資料,
可以參考如下 :
1) 拖曳 Merge Join 到 Transformation 工作區中 :
2) 資料來源設定, 範例如下 :
3) 設定 Merge Join, 指定兩個資料來源 (step) 與 Join Type, Join Column, 如下範例 :
4) 設定寫入的目的地 :
5) 執行結果, 範例如下 :
6) 查詢一下 DB, 兩個不同資料來源的欄位資料, 已合併起來, 如下圖所示 :