athena上的ALTERTABLEADD分区有限制吗?

dwthyt8l  于 2021-06-24  发布在  Hive
关注(0)|答案(0)|浏览(251)

我运行的查询与此类似:

ALTER TABLE test_table ADD IF NOT EXISTS
PARTITION (date = 'a', hour = '00')
PARTITION (date = 'b', hour = '01')
PARTITION (date = 'c', hour = '02')
PARTITION (date = 'd', hour = '03')
.
.
.
.
.//around 1000 partitions
PARTITION (date = 'aa', hour = '05')
PARTITION (date = 'bb', hour = '06')
PARTITION (date = 'cc', hour = '07')
PARTITION (date = 'dd', hour = '08')

查询没有抛出任何错误,但它没有在athena表上加载分区。当我将查询分解为500个分区时。好像有用。add partition命令对分区数有限制吗?我和那个人一起去的 MSCK REPAIR TABLE 而不是这个。只是好奇为什么查询没有运行,我在雅典娜文档中找不到任何限制。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题