【Kettle的安装与使用】使用Kettle实现mysql和hive的数据传输(使用Kettle将mysql数据导入hive、将hive数据导入mysql)
一、安装
Kettle的安装包在文章结尾
1、解压
在windows中解压到一个非中文路径下
2、修改字符集
修改 spoon.bat 文件
"-Dfile.encoding=UTF-8"
3、启动
以管理员身份运行 spoon.bat 文件
二、实战
1、将hive数据导入mysql
kettle连接hive前配置:
2、将mysql数据导入到hive
和将hive数据导入mysql一样
有时候,运行成功,有时候只能导入 2 条数据,然后报错,可以在 hive 的 conf 下的 .hiverc 下,添加如下:
set hive.stats.column.autogather=false;
然后不需要重启 hiveserver2 以及 kettle,直接运行即可。
通过网盘分享的文件:Kettle
链接: Kettle安装包
提取码: 1234
原文地址:https://blog.csdn.net/lzhlizihang/article/details/143373070
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!