分享

hive修改分区值但hdfs目录不见了

通过 alter table XXX  partition (dt='20200801') rename to partition (dt='20200802') 修改分区值,但是hdfs目录上分区不见了,请问各位大佬怎么解决

已有(2)人评论

跳转到指定楼层
2020 发表于 2020-8-4 07:25:18
是不是拉下步骤了,正常的步骤如下:
ALTER TABLE table_name PARTITION (dt='2008-08-02') SET LOCATION "new location";
ALTER TABLE table_name PARTITION (dt='2008-08-01') RENAME TO PARTITION (dt='20080802');


如果没有按照正常的步骤,看看hdfs回收站是否有。
回复

使用道具 举报

liqiang228701 发表于 2020-8-8 17:58:13
2020 发表于 2020-8-4 07:25
是不是拉下步骤了,正常的步骤如下:
ALTER TABLE table_name PARTITION (dt='2008-08-02') SET LOCATION  ...

这是要指定一个新的location吗?我想要的是保持location不变
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条