问题描述
hive外表手动刷新机制,对于多级分区,必须指定完整的分区名和值,在面临刷新很多分区时,很不方便;
举例:
表 A 有分区 p1, p2, p3, 现在进行了分区的数据更新,需要刷新元数据时,必须指定以下命令
refresh extrenal table A partition ("p1=1/p2=2/p3=3");
refresh extrenal table A partition ("p1=1/p2=2/p3=4");
refresh extrenal table A partition ("p1=1/p2=2/p3=5");
refresh extrenal table A partition ("p1=1/p2=2/p3=6");
refresh extrenal table A partition ("p1=1/p2=2/p3=7");
...
期望
为什么不支持类似refresh extrenal table A partition(“P1=1”) 这种命令刷新所有P1=1下的所有分区呢,有计划支持吗