系列文章:
- Kettle数据库迁移实战(一)
- Kettle数据库迁移实战(三)–表输入使用上一个步骤的变量作为参数
- Kettle数据库迁移实战(四)–使用SQL脚本
- Kettle实战(五)–使用java代码脚本
工作中需要对网站数据库进行迁移,需要根据旧网站栏目迁移到新网站对应的新栏目。之前的做法是先统计好新旧栏目的ID,然后再单个栏目迁移,每次都要输入新旧栏目的ID。然而网站有300多个栏目,哈哈,机械性的输入栏目参数,手抖酸了。我是想到了批量导入,根据统计好的新旧栏目对照表来进行批量迁移数据。下面说一下步骤
-
首先你肯定的需要一个Excel表格,表格需要头部(代表字段名称),而且单元格不要合并,下面是表格示例
-
在核心对象->输入->选择Excel输入
-
在核心对象->查询->选择数据库连接(数据库查询一般用作连表查询)
-
接下来就是根据业务需求来拼凑步骤了,OVER,来晒一下我的配置