将数据从excel文件加载到MySQL数据库?

时间:2015-02-10 11:49:06

标签: pentaho

我有一个Excel文件,其中包含没有主键的原始数据,以及我的MySQL数据库表中不存在的许多字段。如何执行ETL(在Pentaho Kettle中):

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

1 个答案:

答案 0 :(得分:0)

按照以下步骤操作:

  1. 使用" Microsoft Excel输入"步骤:读取作为源数据的excel文件。

  2. 接下来,使用" Select Values"步骤以您需要的格式编辑输入数据。

  3. 在下一跳中,使用" Add Sequence"步骤为每个输入行生成唯一键。

  4. 最后使用"表输出"使用MySQL数据库凭据上传您的数据。

  5. 希望有所帮助:)