Kettle的使用遇到的坑:
1.刚下载安装好kettle,往mysql数据库里面初次写入数据的时候,没有放数据库的驱动,导致初次创建数据库连接的时候就失败。
解决办法:在kettle\data-integration\lib目录下放mysql的驱动
2.Excel表格有多个sheet,excel输入要先选取转换工作的表,否则会把excel所有的数据转换。起始行的设置会决定从哪一行开始转换,
3.表输出的时候可以先创建表的名称,然后点击右下方的sql按钮进行创建表,创建完成以后,可以在指定数据库的字段后面打勾,然后去获取数据库的字段。
- 提交数据
选择表输入的时候会有个参数设置:记录数量限制,
此处置0表示没有限制,即有多少数据就提交多少,非0时表示提交的数量。
而表输出的时候也有类似的一个参数设定,
此处默认值为1000,表示将1000条记录作为一个基本单元输出,完毕后再输出下一个1000条。