

# Conservación del historial de consultas durante más de 45 días
<a name="querying-keeping-query-history"></a>

Si desea mantener el historial de consultas durante más de 45 días, puede recuperarlo y guardarlo en un almacén de datos como Amazon S3. Para automatizar este proceso, puede usar acciones de la API y comandos de la CLI de Athena y Amazon S3. En el siguiente procedimiento se resumen estos pasos.

**Para recuperar y guardar el historial de consultas mediante programación**

1. Utilice la acción de la API de Athena [ListQueryExecutions](https://docs.aws.amazon.com/athena/latest/APIReference/API_ListQueryExecutions.html) o el comando de la CLI [list-query-executions](https://docs.aws.amazon.com/cli/latest/reference/athena/list-query-executions.html) para recuperar los ID de consulta.

1. Utilice la acción de la API de Athena [GetQueryExecution](https://docs.aws.amazon.com/athena/latest/APIReference/API_GetQueryExecution.html) o el comando de la CLI [get-query-execution](https://docs.aws.amazon.com/cli/latest/reference/athena/get-query-execution.html) para recuperar información sobre cada consulta en función de su ID.

1. Utilice la acción de la API de Amazon S3 [PutObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html) o el comando de la CLI [put-object](https://docs.aws.amazon.com/cli/latest/reference/s3api/put-object.html) para guardar la información en Amazon S3.