如图所示

图中的null为字符串null,当使用查询工具,转为json时候全是字符串null。

图为我的导出脚本,已经添加了 导出设置null参数:--null-string,--null-non-string,但是测验中,还是不行,
后来查询了官网对hive的null的描述:发现需要在表级设置’serialization.null.format’参数。
alter table ${table_name} SET SERDEPROPERTIES('serialization.null.format' = '\\N');
加上后再次导入数据,如图所示
presto查询正常:
api查询如图所示:

转为空字符串而不是'null'这种。

625

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



