Sqoop
DeathGXD
这个作者很懒,什么都没留下…
展开
-
Sqoop抽取MySQL到Hive报ClassCastException
MySQL 8.0Sqoop 1.4.6这种情况可能是由于sqoop中mysql的驱动版本太低导致,将mysql驱动换成8.0的即可原创 2020-04-20 11:45:07 · 405 阅读 · 0 评论 -
Sqoop抽取MySQL中tinyint类型数据只有0和1的问题
问题描述使用Sqoop抽取MySQL数据到Hive时,会发现MySQL中tinyint类型的数据在抽到Hive中只有0和1,其他的数值都被替换了,很诡异。其实Sqoop的官方文档给出了解释并给出了解决方案:27.2.5. MySQL: Import of TINYINT(1) from MySQL behaves strangelyProblem: Sqoop is treating TIN...原创 2020-01-06 11:11:35 · 1278 阅读 · 0 评论 -
Sqoop导入数据库数据到Hive的两种方式
通过Sqoop将关系型数据库数据到Hive有两种方式,一种是Sqoop API,一种是使用HCatalog API。两种方式略有不同,各有优缺点,这里主要介绍两者的区别与共同点。Sqoop方式Sqoop方式基本的命令如下:sqoop import \--hive-import \--connect 'jdbc:mysql://localhost:3306/test' \--userna...原创 2019-08-30 14:22:24 · 5214 阅读 · 0 评论