赞
踩
最近同事在向分区表插入数据的时候一直报这个错。
提交的语句大致是:
- set hive.exec.dynamic.partition=true;
- set hive.exec.dynamic.partition.mode=nonstrict;
- insert overwrite table tmp.everyweek_marketdata partition (ds)
- select ...
- from ;
报错内容:Error while compiling statement: FAILED: SemanticException [Error 10096]: Dynamic partition strict mode requires at least one static partition column. To turn this off set hive.exec.dynamic.partition.mode=nonstrict
语法也没什么问题,分区也有写出来,主要是提交问题,在提交查询的时候要选中一起提交,如果这样不选中提交不会自动执行这三个语句。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。