kettle正确连接Hive的姿势 亲测有效

一、版本

1、hive-1.1.0-cdh5.14.2.tar.gz

2、hadoop-2.6.0-cdh5.14.2.tar.gz

3、pdi-ce-8.2.0.0-342.zip

注:我用的是cdh版本,如果和我同版本的hadoop一定要用这个版本的Kettle,你真的信我试了五个kettle版本,亲测有效,试的都快哭了。

二、kettle安装

解压就可,但是前提是已经安装了JDK。

三、添加驱动

E:\Software\Kettle\data-integration\plugins\pentaho-big-data-plugin\hadoop-configurations\cdh514

记住这个目录,你连接的驱动就放在这里面。

驱动的位置就在你linux的lib里面:/opt/soft/hive110/lib

在这里插入图片描述

把你所有的hive开头的jar包都移过去。

这只是第一步。

第二步是hadoop的驱动。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eQlh0ERn-1605772478876)(../../software/typora/img/image-20201119154233242.png)]

这个很重要,对后面的hadoop操作很重要。

四、配置文件

安装包中已经自带了配置文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-34eUBNQC-1605772478877)(../../software/typora/img/image-20201119154705934.png)]

但是你需要将自己hadoop生态圈的配置文件更新过来。

五、设置active

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1e61Fyu1-1605772478879)(../../software/typora/img/image-20201119154917714.png)]

active.hadoop.configuration=cdh514

这是最重要的,指定你的驱动指向版本。

六、连接测试

1、创建转换

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0ELaxHf0-1605772478880)(../../software/typora/img/image-20201119155034199.png)]

2、点击主对象树,创建连接

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IaCpEQoz-1605772478881)(../../software/typora/img/image-20201119155122154.pn

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Zxu4PBYY-1605772478883)(../../software/typora/img/image-20201119155133315.png)]

3、添加参数

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vOcvtD8K-1605772478884)(../../software/typora/img/image-20201119155240028.png)]

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值