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

场景

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

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

分析原因

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

解决方案:

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

阅读更多
想对作者说点什么?

博主推荐

换一批

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