2015-02-10 85 views
0

我有一個Excel文件,其中包含沒有主鍵的原始數據,並且有許多字段不存在於我的MySQL數據庫表中。我如何執行一個ETL(在Pentaho的壺),可以:從excel文件加載數據到MySQL數據庫?

1. Retrieve the necessary columns 
2. Edit and attach an ID_KEY column 
3. Generate and increment id_key 
4. Inject all data into my MySQL database tables 

回答

0

遵循以下步驟:

  1. 使用「Microsoft Excel中輸入」步驟:閱讀的Excel文件,該文件是您的源數據。

  2. 接下來,使用「Select Values」步驟編輯所需格式的輸入數據。

  3. 在下一跳中,使用「Add Sequence」步驟爲每個輸入行生成唯一鍵。

  4. 最後在MySQL數據庫憑證中使用「表輸出」步驟來上傳數據。

希望它有幫助:)