一、kettel配置
1.导包
a.导入Hadoop和hive的jar包
把hive相关的jar包放到kettel安装目录的E:\kettle\data-integration\plugins\pentaho-big-data-plugin\hadoop-configurations\hdp25\lib
把Hadoop相关的jar包放到E:\kettle\data-integration\lib
b.导入SQL server2014的 jar 包
这个包我用的是jtds链接: https://pan.baidu.com/s/1XevAjrQYitXRW6tIyRvnug 提取码: uxhk
把这个包放在E:\kettle\data-integration\lib
其他要连接的包也可以放在这里,比如MySQL的连接包
2.修改plugin.properties
这个文件位置在E:\kettle\data-integration\plugins\pentaho-big-data-plugin,修改如下
active.hadoop.configuration=hdp25
hadoop.configurations.path=hadoop-configurations
二、建立连接
1.连接SQL server
点击主对象树-转化1-DB连接-新建
配置如图,点击完之后可以测试看看,如果提示Network error IOException: Connection timed out: conn或者提示没有找到合适的驱动,要么是驱动问题,要么是sql server 的tcp和远程登录没有开启。
2.连接hive2