Conservation de l’historique des requêtes pendant plus de 45 jours - Amazon Athena

Conservation de l’historique des requêtes pendant plus de 45 jours

Si vous souhaitez conserver l'historique des requêtes au-delà de 45 jours, vous pouvez récupérer l'historique des requêtes et l'enregistrer dans un magasin de données tel que Simple Storage Service (Amazon S3). Pour automatiser ce processus, vous pouvez utiliser les actions d'API Athena et Simple Storage Service (Amazon S3) et les commandes CLI. La procédure suivante récapitule ces étapes.

Pour récupérer et enregistrer l'historique des requêtes par programmation
  1. Utilisez l'action API ListQueryExecutions d'Athena ou la commande CLI list-query-executions pour récupérer les ID de requête.

  2. Utilisez l'action API GetQueryExecution d'Athena ou la commande CLI get-query-execution pour récupérer des informations sur chaque requête en fonction de son ID.

  3. Utilisez l'action API PutObject de Simple Storage Service (Amazon S3) ou la commande CLI put-object pour enregistrer les informations dans Simple Storage Service (Amazon S3).