2017-01-01 165 views
0

任何人都知道如何擺脫使用Athena查詢時在S3存儲桶中創建的所有臨時文件?Amazon AWS Athena - 刪除臨時文件

是否有一些設置或選項來禁用這些 - 或條件來過濾如何刪除它們?

我通過linux使用JDBC連接從我的S3存儲桶中進行選擇。

回答

2

Amazon Athena在Amazon S3中創建了所有Athena查詢的輸出文件。這是有益的,因爲輸出可以在隨後的過程中使用。此外,它可以避免重新運行查詢的需要,因爲Athena根據每個查詢掃描的數據收費。

如果您不希望保留這些輸出文件,或者希望在一段時間後刪除它們,最簡單的方法是在Amazon S3存儲桶上配置Object Lifecycle Management。只需創建一個到期策略即可在特定天數後刪除文件。這些文件將在每晚(或周圍)被刪除。

Amazon Athena lifecycle rules to clear logs