kettle中mysql数据导hdfs

一、建立一个driver

 

 导入KAR文件,文件路径如下:

 导入成功后后显示如下界面:

注意:这个步骤后要重启kettle! ! !否则后面连接hadoop时不显示Driver 

二、连接hadoop 

 

 

 Browse to add file(s)的文件路径如下所示,导入hdfs和hive的一些配置文件:

 成功后的界面如下所示,只需要看hadoop是否成功即可,其他不用管! 

 

至此 ,各种准备工作已建立完毕。

 三、新建转换:表输入(mysql)---Hadoop 输出

 表输入需要设置的如下:

 hadoop的输出如下:

 

 

 

四、最后保存运行即可 。

五、注意事项(报错) 

1.如果运行后出现如下错误:

2.解决办法:修改 hdfs 中的文件夹的权限 

hdfs dfs -chmod -R 777 /home

3.假如你使用的是一个全新的路径,是不会报权限错误的。

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值