2014-06-20 17:30:10,044 ERROR parse.SemanticAnalyzer
(SemanticAnalyzer.java:getMetaData(1323)) -
org.apache.hadoop.hive.ql.parse.SemanticException: Dynamic
partition strict mode requires at least one static partition
column. To turn this off set
hive.exec.dynamic.partition.mode=nonstrict
at
org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer$tableSpec.(BaseSemanticAnalyzer.java:773)
at
org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer$tableSpec.(BaseSemanticAnalyzer.java:707)
at
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.getMetaData(SemanticAnalyzer.java:1196)
at
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.getMetaData(SemanticAnalyzer.java:1053)
at
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:8342)
at
org.apache.hadoop.hive.ql.parse.BaseSema

在尝试执行Hive的动态分区操作时遇到了错误,提示动态分区严格模式需要至少一个静态分区列。为禁用此限制,可以将`hive.exec.dynamic.partition.mode`设置为`nonstrict`。
最低0.47元/天 解锁文章
335

被折叠的 条评论
为什么被折叠?



