配置单元插入查询:给定动态分区严格模式错误需要至少一个静态分区列

fwzugrvs  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(291)

我想知道为什么我的hive insert查询在将其设置为set hive.exec.dynamic.partition.mode=nonstrict时出现此错误,从而关闭set hive.exec.dynamic.partition.mode=nonstrict;这对我很有用。背后的原因是什么?

kyvafyod

kyvafyod1#

hive.exec.dynamic.partition.mode strict在严格模式下,用户必须至少指定一个静态分区,以防用户意外覆盖所有分区,在非严格模式下,允许所有分区都是动态的。参考:https://cwiki.apache.org/confluence/display/hive/languagemanual+dml

相关问题