【问题标题】:Hive insert query : giving error of Dynamic partition strict mode requires at least one static partition column.Hive 插入查询:给出动态分区严格模式的错误需要至少一个静态分区列。
【发布时间】:2016-02-01 19:15:10
【问题描述】:

我想知道为什么我的配置单元插入查询会出现此错误 要关闭此设置 hive.exec.dynamic.partition.mode=nonstrict, 当我将其设置为 设置 hive.exec.dynamic.partition.mode=nonstrict; 这个对我有用。 背后的原因是什么?

【问题讨论】:

  • @SamsonScharfrichter 非常感谢您的帮助

标签: hive


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-15
    • 1970-01-01
    • 1970-01-01
    • 2018-09-07
    • 1970-01-01
    • 2016-12-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多