1. 程式人生 > >Kettle實現從mysql中取2張表數據關聯的數據,並寫入到mongodb中

Kettle實現從mysql中取2張表數據關聯的數據,並寫入到mongodb中

表數 ima 關聯 數據庫連接 查詢 ket 分享圖片 表數據 數據庫名

1 建立轉換,並設置DB連接到mysql

選中DB連接:連接類型選擇MySQL,輸入主機名稱,數據庫名稱,端口號,用戶名,密碼

輸入連接名稱,點擊確定。(可以先點擊測試,測試一下是否連接成功)

如下圖:

技術分享圖片

2 選擇輸入》表輸入,拖動到主面板中,雙擊進行設置

(1)輸入步驟名稱;選擇數據庫連接

如下圖:

技術分享圖片

(2)點擊獲取SQL查詢語句按鈕,選擇對應的表t_bulo_storage_collect_201808

如下圖:

技術分享圖片

(3)根據實際情況增加where之後的查詢條件,然後點擊確定,完成此表輸入的全部設置。如下圖:

技術分享圖片

3 按照步驟2的方法,再建立一個表輸入,名稱為t_bulo_storage_info

具體sql如圖:

技術分享圖片

Kettle實現從mysql中取2張表數據關聯的數據,並寫入到mongodb中