系列文章:
- Kettle數據庫遷移實戰(一)
- Kettle數據庫遷移實戰(三)–表輸入使用上一個步驟的變量作爲參數
- Kettle數據庫遷移實戰(四)–使用SQL腳本
- Kettle實戰(五)–使用java代碼腳本
工作中需要對網站數據庫進行遷移,需要根據舊網站欄目遷移到新網站對應的新欄目。之前的做法是先統計好新舊欄目的ID,然後再單個欄目遷移,每次都要輸入新舊欄目的ID。然而網站有300多個欄目,哈哈,機械性的輸入欄目參數,手抖酸了。我是想到了批量導入,根據統計好的新舊欄目對照表來進行批量遷移數據。下面說一下步驟
-
首先你肯定的需要一個Excel表格,表格需要頭部(代表字段名稱),而且單元格不要合併,下面是表格示例
-
在覈心對象->輸入->選擇Excel輸入
-
在覈心對象->查詢->選擇數據庫連接(數據庫查詢一般用作連表查詢)
-
接下來就是根據業務需求來拼湊步驟了,OVER,來曬一下我的配置