2017-01-01 52 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

関連する問題