Kettle的使用还是比较简单,但使用过程中会遇到一些问题:
1.mysql8以上版本连接数据库的时候汇报如下错误:
解决方法:参考链接:https://www.cnblogs.com/wuzaipei/p/11294214.html
通过创建修改配置文件jdbc.properties来定义连接信息即可
修改信息:
MYSQL8_DB/type=javax.sql.DataSource
MYSQL8_DB/driver=com.mysql.cj.jdbc.Driver
MYSQL8_DB/url=jdbc:mysql://localhost:3306/***?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT
MYSQL8_DB/user=***
MYSQL8_DB/password=*****
- 在进行csv文件输入的时候,课程讲的是可以进行字段拆分,但我在实践中发现拆分会带来一些问题,拆分完后在表输出中会无法获取到字段名,目前还不知道问题出现在哪里,此时可以直接在csv文件输入的时候进行拆分直接表输出就好了。