Bewahren Sie Ihren Abfrageverlauf länger als 45 Tage auf - Amazon Athena

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Bewahren Sie Ihren Abfrageverlauf länger als 45 Tage auf

Wenn Sie den Abfrageverlauf länger als 45 Tage beibehalten möchten, können Sie den Abfrageverlauf abrufen und in einem Datenspeicher wie z. B. Amazon S3 speichern. Um diesen Prozess zu automatisieren, können Sie Athena- und Amazon-S3-API-Aktionen und -CLI-Befehle verwenden. Im folgenden Verfahren werden diese Schritte zusammengefasst.

So rufen Sie den Abfrageverlauf programmgesteuert ab und speichern ihn
  1. Verwenden Sie die ListQueryExecutionsAthena-API-Aktion oder den list-query-executionsCLI-Befehl, um die Abfrage IDs abzurufen.

  2. Verwenden Sie die GetQueryExecutionAthena-API-Aktion oder den get-query-executionCLI-Befehl, um Informationen zu jeder Abfrage anhand ihrer ID abzurufen.

  3. Verwenden Sie die Amazon PutObjectS3-API-Aktion oder den Befehl put-object CLI, um die Informationen in Amazon S3 zu speichern.