配置单元/ Impala 元数据刷新

jjjwad0x  于 2021-06-25  发布在  Hive
关注(0)|答案(2)|浏览(267)

refresh table命令在hive中更改分区位置时是否刷新impala中的元数据?
refresh table命令在hive中更改分区位置时是否刷新impala中的元数据?
我正在使用更改配置单元表分区位置

ALTER TABLE db.table partition(key=value1, key2=value2) set location='path'.

之后,我在impala中运行refresh db.table,它不会更新元数据。如果我运行invalidate元数据,它就会工作。

aurhwmvo

aurhwmvo1#

有 Impala 吉拉-4364开放。然而,自2017年以来,它一直处于产品积压状态,因此目前 INVALIDATE METADATA 是唯一的解决方法。

vof42yt1

vof42yt12#

请确保在加载到配置单元分区示例后执行msck修复。
之后,您可以在impala shell/ui中使表所在的db的元数据无效

相关问题