hive跨库读取数据出现的bug记录

场景

在mysql查询数据,并保存到临时文件。

然后在hive中读取数据时,发现存在一个异常数据,其string类型字段的值都为字段名,double类型的字段的值都为0。

分析原因

应该是mysql保存数据时,保存了表头,然后hive读取时,将表头当做一条数据读取了。

解决方案:

LOAD DATA INFILE '/tmp/test.txt' INTO TABLE test IGNORE 1 LINES; 

阅读更多
个人分类: Hive
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭