Hive遇到问题汇总

新增两个字段,但查出来的值为null。

分区有自己的字段信息,检查分区的字段信息是否和表的不一致。 desc table_name parttion (pt=’2016-01-01′);  

SUM之后的结果变小

sum一个表的结果,和直接sum子查询返回的结果不一致。 检查发现是表使用了bigint字段,sum之后返回的数值是科学计数法,再转回bigint的时候会出错,返回null值。从而漏掉统计部分数据  

updatedupdated2023-12-062023-12-06