如何更改Hive动态分区的默认值

时间:2016-06-07 04:09:47

标签: hive impala

由于hive动态分区的默认值是每个节点100个,在我的情况下,动态分区的值大于100,这就是为什么我的工作失败所以有人可以建议什么是克服这个问题的最佳方法

先谢谢

1 个答案:

答案 0 :(得分:0)

您必须在动态分区之前设置这些所需的属性:

set hive.exec.dynamic.partition=true;
set hive.exec.dynamic.partition.mode=nonstrict;
set hive.exec.max.dynamic.partitions.pernode=1000;

我希望这会对你有帮助!!!