我刚刚部署了hive2.4.3,但是在旧版本的hive1.2上几乎没有带分区的表,我使用derby作为元数据存储。将它们迁移到新安装的配置单元的最佳方法是什么?
igetnqfo1#
在新配置单元中创建外部表,并使用此命令创建元数据分区
MSCK [REPAIR] TABLE tablename;
amazon elastic mapreduce(emr)版本的hive上的等效命令是:
ALTER TABLE tablename RECOVER PARTITIONS;
这将添加配置单元分区元数据。请参阅这两个命令的手册:恢复分区
1条答案
按热度按时间igetnqfo1#
在新配置单元中创建外部表,并使用此命令创建元数据分区
amazon elastic mapreduce(emr)版本的hive上的等效命令是:
这将添加配置单元分区元数据。请参阅这两个命令的手册:恢复分区