配置单元元存储更新

ryhaxcpt  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(416)

我运行了一个脚本,它创建配置单元表,加载数据,最后删除给定日期的表。
当我再次运行相同的脚本时,我得到一个错误,因为“表已经存在”配置单元元数据更新得太晚。
有人能建议吗?

8wtpewkr

8wtpewkr1#

根本原因可能是其他配置单元作业使用相同的表名。
你可以在下面试试
创建表[如果不存在]xyz
如果object_id('xyz','u')不为空,则删除表xyz;
检查元存储状态

service hive-metastore status

如果没有启动/停止,则运行

service hive-metastore start

有关外部表配置单元的详细信息,请参阅此链接:create table and partition by

相关问题