

# 쿼리 기록을 45일 이상 유지
<a name="querying-keeping-query-history"></a>

쿼리 기록을 45일 이상 보존하려면 쿼리 기록을 검색하여 Amazon S3와 같은 데이터 스토어에 저장할 수 있습니다. 이 프로세스를 자동화하려면 Athena 및 Amazon S3 API 작업과 CLI 명령을 사용할 수 있습니다. 다음 절차는 이러한 단계를 요약합니다.

**프로그래밍 방식으로 쿼리 기록을 검색하고 저장하려면**

1. Athena [ListQueryExecutions](https://docs.aws.amazon.com/athena/latest/APIReference/API_ListQueryExecutions.html) API 작업 또는 [list-query-executions](https://docs.aws.amazon.com/cli/latest/reference/athena/list-query-executions.html) CLI 명령을 사용하여 쿼리 ID를 검색합니다.

1. Athena [GetQueryExecution](https://docs.aws.amazon.com/athena/latest/APIReference/API_GetQueryExecution.html) API 작업 또는 [get-query-execution](https://docs.aws.amazon.com/cli/latest/reference/athena/get-query-execution.html) CLI 명령을 사용하여 해당 ID를 기반으로 각 쿼리에 대한 정보를 검색합니다.

1. Amazon S3 [PutObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html) API 작업 또는 [put-object](https://docs.aws.amazon.com/cli/latest/reference/s3api/put-object.html) CLI 명령을 사용하여 Amazon S3에 정보를 저장합니다.