hive 复制一个分区到另一个分区

Posted MissZhou要努力

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive 复制一个分区到另一个分区相关的知识,希望对你有一定的参考价值。

方法1:

select insert。使用类似mysql的方法 。这次没试

 

方法2:

hadoop fs -cp cosn://xxxxx/dt=20201121/* cosn://xxxxx/dt=20201123

show partitions tablename

发现新分区没数据

需要修复分区

MSCK REPAIR TABLE tablename

手动恢复分区(alter table table_name add partition(p1=‘xxxx’,p2=‘xxx’);

以上是关于hive 复制一个分区到另一个分区的主要内容,如果未能解决你的问题,请参考以下文章

Hive:无法将数据从未分区表复制到分区表

如何复制ESP分区内的文件到另一个ESP分区内

如何插入配置单元表,按从临时表读取的日期进行分区? [复制]

Hive 动态分区

Hive 复制分区表和数据

Hive动态分区