华为云云数据库GaussDBREFRESH METADATA_云淘科技
功能描述
手动同步Hive元数据。REFRESH METADATA支持将Hive中的表,视图等元数据信息同步至Elk中,其中分区和权限会在同步表或者视图的过程中自动同步到Elk中,不需要显示执行命令。支持全量信息同步以及指定Server,指定DB和Table的同步。
注意事项
为了能够创建初始化数据库系统,新建立的数据库总是包含一个预定义的“初始化用户”角色,并且缺省时他将和初始化该集群的用户具有相同的名称。通常,这个角色名叫omm。
非初始化用户只能同步属于自己的表。
语法格式
REFRESH METADATA [server_name [dbname.tablename]];
参数说明
server_name
将要同步的Hive的server name,若为空则针对所有server进行同步。
dbname
将要同步的Hive的db name,若为空则对当前server下的所有db进行同步。
tablename
将要同步的Hive的table name。
示例
1 2 3 4 5 6 7 8 9 10 11 |
--执行全量同步。 postgres=# REFRESH METADATA; --对特定的foreign server(hive_srv)执行元数据同步。 postgres=# REFRESH METADATA hive_srv; --对特定的单表(hive_db.hive_table)执行元数据同步 postgres=# REFRESH METADATA hive_srv hive_db.hive_table; --对特定的视图(hive_db.hive_view)执行元数据同步 postgres=# REFRESH METADATA hive_srv hive_db.hive_view; |
父主题: SQL语法
同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家