張貼日期: Jun 26, 2020

Amazon Athena 已新增對分區保護的支援,這是一項新功能,您可用來加快查詢高度分區表的處理,並將分區管理自動化。

處理查詢時,Athena 會先從您的中繼資料存放區擷取中繼資料資訊,例如 AWS Glue 資料型錄或 Hive Metastore,然後再執行分區剪除。當您的表格有大量分區時,擷取中繼資料會非常耗時。為避免此問題,您可以使用分區保護。分區保護可讓哪個您指定組態資訊,例如常用於表單分區的模式 (例如,YYYY/MM/DD)。這可為 Athena 提供建置分區所需的資訊,而無需從中繼資料存放區擷取中繼資料資訊。Athena 將從組態而不是從類似 AWS Glue 資料型錄的儲存庫,讀取分區值和位置。分區保護可縮短高度分區表的查詢執行時間,因為記憶體內作業通常比遠端作業要快。

如需詳細資訊和用法範例,請參閱我們的文件