INFO-如何再创建表时开启表元数据自动同步

适用模块

hive

具体说明

创建表时开启表元数据自动同步

使用示例

1Create table时使用:

create table xx.xx (id int,name string) TBLPROPERTIES ('SYNC_METASTORE'='ON');

2CTAS时使用:

create table xx.xx TBLPROPERTIES ('SYNC_METASTORE'='ON') as select xx from xx.xxx;


3、已存在Hive 表修改 tblproperties 属性,实现该表元数据同步

# Hive 下执行
ALTER TABLE POC.DEMO SET TBLPROPERTIES('SYNC_METASTORE'='on'

4、单次在 Impala 刷新元数据
# Impala 引擎下执行
invalidate metadata  xxx.xxx;

可以通过 show create table 查看确认表的参数设置,或者表详情可以直接查看:

POPO-20250807-103725.jpg


作者:林帅