首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用最新的AVRO架构文件更新配置单元表元数据

如何使用最新的AVRO架构文件更新配置单元表元数据
EN

Stack Overflow用户
提问于 2018-11-30 19:43:00
回答 1查看 1K关注 0票数 0

失败: RuntimeException MetaException(message:org.apache.hadoop.hive.serde2.SerDeException在确定架构时遇到AvroSerdeException。返回信号架构以指示问题:无法从给定路径读取架构: /master_data/XYZ/DA12195/business_date=20181126/_schema.avsc)

架构文件存在于具有business_date=20181129的新分区中,但配置单元表仍指向旧分区中的架构文件。

EN

回答 1

Stack Overflow用户

发布于 2018-12-21 19:45:26

删除外部表并重新创建它有助于解决此问题。此外,MSCK修复命令帮助重新创建配置单元分区。

文件_schema.avsc文件包含有关AVRO table.We的架构信息,需要将配置单元表元数据指向此文件的正确位置。要进行此更改,需要更新serde和tblproperties

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53556881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档