6384

4xrmg8kj  于 2021-06-29  发布在  Hive
关注(0)|答案(1)|浏览(390)

我目前正在使用cloudera5.6尝试在基于另一个表的hive表中创建一个parquet格式的表,但是我遇到了一个错误。

create table sfdc_opportunities_sandbox_parquet like 
sfdc_opportunities_sandbox STORED AS PARQUET

错误消息

Parquet does not support date. See HIVE-6384

我了解到Hive1.2已经对这个问题进行了修复,但是Cloudera5.6和5.7并没有随Hive1.2一起提供。有人找到解决这个问题的办法了吗?

gk7wooem

gk7wooem1#

除了使用其他数据类型(如timestamp)或其他存储格式(如orc)之外,如果对所使用的配置单元版本和Parquet文件存储格式存在依赖关系,则可能没有其他解决方法。
根据clouderas cdh5打包和tarball信息,整个branch5在v1.5.0中都有apache parquet,在v1.1.0中有apache hive。
日期在Parquetsorde中与hive-8119一起实施,从hive 1.2开始。

相关问题