我在Hive中有一个动态分区托管表,由(country,state)
分区
我希望在这些分区列中再添加一列,例如(country,state,city)
我想我可以使用ALTER TABLE tab_nm DROP PARTITION old_partitions
,然后使用其他ALTER TABLE tab_nm ADD PARTITION..
添加新的列集
在一篇博客中,我读到了使用最新分区创建的新表,使用旧分区从表中加载数据。但后来我不想重新制作桌子作为一张巨大的制作表
我还没有实现ALTER TABLE..
,因为我想知道DROP PARTITION
可能会删除这些分区中的所有数据。
请帮忙。