因为脏数据的写入导致hive产生了__HIVE_DEFAULT_PARTITION__的分区
通过alter table tmp.test drop partition(eventdate>20210329) 来删除会报错
hive 版本:1.1.0
CDH:5.13.0
数据库找到对应分区
登录hive的元数据库
select * from PARTITIONS where PART_NAME like '%__HIVE_DEFAULT_PARTITION__%';
PART_ID | CREATE_TIME | LAST_ACCESS_TIME | PART_NAME | SD_ID | TBL_ID | LINK_TARGET_ID |
---|---|---|---|---|---|---|
74274 | 1579511431 | 0 | eventdate=HIVE_DEFAULT_PARTITION | 108968 | 15746 |