浏览示例ORC文件本身后,我知道ORC文件格式不存储任何列信息,实际上所有列名都将由_c0到_cn替换,在这种情况下,如何进行适当的架构演变ORC表实现了吗?
答案 0 :(得分:0)
ORC格式不存储有关配置单元列名称的任何信息。如果使用PIG
创建了ORC文件,则存在一个存储列信息的错误。您可以在下面找到详细信息
https://issues.apache.org/jira/browse/HIVE-7189
我认为ORC文件格式(和其他格式)依赖于Hive Metastore
来获取此信息。如果您将运行describe formatted <table_name>
,则将获取架构信息。
类似
# col_name data_type comment
name string