一.注意
(1)kettle支持连接关系型数据库和hive、impala等大数据组件。如果要连接数据库,底层kettle的目录下应该安装对应的驱动jar包,否则会报缺少驱动错误。
例如:
连接mysql5.7,要事先下载mysql的jdbc驱动包,所以我们要下载该jar包 (jar包下载详见附录)下载好后,解压该文件将文件夹中的mysql-connector-java-5.1.48-bin.jar文件复制到kettle所安装的
data-integration\lib
下即可。
驱动下载地址:
https://blog.csdn.net/ZZQHELLO2018/article/details/106179971
二.连接MySQL
1.填写作业名、连接名称(自己命名)
2.创建连接
填写连接名称和连接方式
3.设置配置信息
填写数据库连接信息,端口、用户名、密码等
4.测试连接
点解【测试连接】,查看是否成功。如果报错根据错误日志解决
三、连接sqlserver
连接sqlserver数据库主要是在连接类型中不同,其他和连接MySQL步骤类似。注意连接sqlserver数据库是选择MS SQL Server
或者MS SQL Server(Native)
四、连接Hadoop
连接hadoop需要安装hive的驱动,和hive版本对应,连接类型选择Hadoop hive 2/3