我是否需要对 AWS Glue 中存在的 Athena 索引进行维护?这是一个普遍问题,但我在任何地方都找不到答案。
我尝试过MSCK修复表。这是否也对索引进行维护?
Athena 中不存在“索引”的概念。
2 个类似的概念是:
MSCK 修复仅在表已分区的情况下才起作用,并且它保证发现表位置下的所有分区。
此外,MSCK 运行起来并不理想,因为它会扫描所有 S3 表位置。但考虑到 MSCK 只是添加分区,如果您有另一种机制根据数据到达 S3 的方式动态添加分区,您可能需要使用其他方法。
您可能会在这里找到类似的答案当新数据插入 S3 时,AWS Athena 不是最新的