FAILED: SemanticException [Error 10006]: Partition not found 怎么解决删除分区表中分区数据?

wuzhilon88 2016-03-28 04:50:06
测试环境是:hadoop2.6.1+hive1.2.1+spark-1.6.0

0: jdbc:hive2://2.hadoop.com:10008> insert overwrite table t_service_detail_log_txt PARTITION ( fdate="2016-01-06" ) select * from t_service_detail_log where fdate="2016-01-06";
0: jdbc:hive2://2.hadoop.com:10008> select count(1) from t_service_detail_log_txt where fdate='2016-01-06';
+-----------+--+
| _c0 |
+-----------+--+
| 44310448 |
+-----------+--+
1 row selected (24.948 seconds)
0: jdbc:hive2://2.hadoop.com:10008>
0: jdbc:hive2://2.hadoop.com:10008> ALTER TABLE t_service_detail_log_txt DROP IF EXISTS PARTITION(fdate='2016-01-06');
Error: org.apache.spark.sql.execution.QueryExecutionException: FAILED: SemanticException [Error 10006]: Partition not found (fdate = 2016-01-06) (state=,code=0)

怎么解决删除分区表中分区数据?
...全文
1800 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuyahui12 2017-12-22
  • 打赏
  • 举报
回复
什么问题楼主?

1,258

社区成员

发帖
与我相关
我的任务
社区描述
Spark由Scala写成,是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,Spark基于MapReduce算法实现的分布式计算。
社区管理员
  • Spark
  • shiter
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧