load data local inpath向hive中加载数据之后查询出来全为空
然后尝试上传到hdfs对应表目录下,msck repair table tablename修复表数据之后查询出来还是空

可能原因:
创建表的时候指定的分割符和数据文本的分割符不一致
(我这里原因是创建表的时候指定的分隔符是'\t',在文本加数据的时候粘过去变成空格了没注意到)
本文介绍了在使用Hive加载数据时遇到的问题及解决方案。主要原因是表创建时指定的分割符与实际数据文件中的分割符不匹配导致数据无法正确读取。

创建表的时候指定的分割符和数据文本的分割符不一致
(我这里原因是创建表的时候指定的分隔符是'\t',在文本加数据的时候粘过去变成空格了没注意到)

被折叠的 条评论
为什么被折叠?
