从Hive读取orc表时获取UPPERCASE列的NULL值(版本2.3.0-amzn-0)

时间:2017-10-27 13:46:00

标签: hive emr orc

我们在生成ORC文件时在UPPER CASE中存储了一些列名。当我们从EMR中的hive 2.3.0读取ORC文件时,我们将获得所有UPPER-CASE列的NULL值。它在hive2.1.0和其他版本中运行良好。

以下是orc文件的元数据

Type: struct<GRADE:double,LOSAL:double,HISAL:double,purge_seq_id:double,purge_date:timestamp,aj_retention_applied:string,aj_pk_column:double>

这是Hive 0.13中的已知问题,并在以后的版本中得到修复。

0 个答案:

没有答案