这是由于默认的动态分区数为1000,而我们实际数值大于它造成的。因此可在hive中先执行以下代码扩大分区数值,再执行动态分区命令:
set hive.exec.max.dynamic.partitions=20000;
相关阅读