Cloudera documentation,显示了使用Avro架构文件创建Avro支持的Hive表的简单方法。"这非常有效。我想为Parquet支持的Hive表做同样的事情,但在这种情况下相关的documentation列出了每个列类型而不是从模式中读取。是否可以从模式中读取Parquet列,与Avro数据一样?
答案 0 :(得分:2)
目前,答案似乎是 否 。 Hive有一个未解决的问题。 https://issues.apache.org/jira/browse/PARQUET-76
这个问题最近一直很活跃,所以希望在不久的将来,Hive将为Parquet提供与Avro相同的功能。