FAQ-hive查询结果中个别条数据为null,其他数据正常

问题描述/异常栈

FAQ-hive查询结果中个别条数据为null,其他数据正常

解决方案

查询返回的结果中,某个字段数据中包含了hive text 格式默认换行符"\n" 导致的
1、通过replace()方法 将特殊字符替换掉
2、修改去向表的分隔符
3、修改去向表为其他(如 PARQUET )不默认使用"\n"的文件格式

问题原因



作者:焦巍