Geben Sie mithilfe der Athena-Konsole einen Speicherort für Abfrageergebnisse an - 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.

Geben Sie mithilfe der Athena-Konsole einen Speicherort für Abfrageergebnisse an

Bevor Sie eine Abfrage ausführen können, muss in Amazon S3 ein Speicherort für das Abfrageergebnis angegeben werden, oder Sie müssen eine Arbeitsgruppe verwenden, für die ein Bucket angegeben wurde und deren Konfiguration die Client-Einstellungen überschreibt.

So geben Sie einen clientseitigen Speicherort für das Abfrageergebnis mit der Athena-Konsole an
  1. Wechseln Sie zu der Arbeitsgruppe, für die Sie einen Speicherort für Abfrageergebnisse angeben möchten. Der Name der Standardarbeitsgruppe ist primär.

  2. Wählen Sie in der Navigationsleiste Settings (Einstellungen) aus.

  3. Wählen Sie auf der Navigationsleiste Manage (Verwalten).

  4. Führen Sie für Manage settings (Einstellungen verwalten) einen der folgenden Schritte aus:

    • Geben Sie im Feld Speicherort der Abfrageergebnisse den Pfad zu dem Bucket ein, den Sie in Amazon S3 für Ihre Abfrageergebnisse erstellt haben. Stellen Sie dem Pfad einen Präfix mit s3:// aus.

    • Wählen Sie das Symbol S3 durchsuchen, wählen Sie den Amazon-S3-Bucket aus, den Sie in Ihrer aktuellen Region erstellt haben und wählen Sie dann Auswählen.

    Anmerkung

    Wenn Sie eine Arbeitsgruppe verwenden, in der ein Speicherort für das Abfrageergebnis für alle Benutzer der Arbeitsgruppe angegeben wird, steht die Option zum Ändern des Speicherorts für das Abfrageergebnis nicht zur Verfügung.

  5. (Optional) Wählen Sie View lifecycle configuration (Lebenszykluskonfiguration anzeigen) aus, um die Amazon S3 lifecycle rules (Amazon-S3-Lebenszyklusregeln) für Ihren Abfrageergebnis-Bucket anzuzeigen und zu konfigurieren. Die Amazon-S3-Lebenszyklusregeln, die Sie erstellen, können entweder Ablaufregeln oder Übergangsregeln sein. Ablaufregeln löschen Abfrageergebnisse automatisch nach einer bestimmten Zeit. Übergangsregeln verschieben sie auf eine andere Amazon-S3-Speicherebene. Weitere Informationen finden Sie unter Festlegen der Lebenszykluskonfiguration für einen Bucket im Benutzerhandbuch zu Amazon Simple Storage Service.

  6. (Optional) Geben Sie unter Expected Bucket Owner die ID des Buckets ein, von dem Sie erwarten AWS-Konto , dass er der Besitzer des Buckets für den Ausgabeort sein wird. Dies ist eine zusätzliche Sicherheitsmaßnahme. Wenn die Konto-ID des Bucket-Eigentümers nicht mit der ID übereinstimmt, die Sie hier angeben, schlagen Versuche, in den Bucket auszugeben, fehl. Ausführliche Informationen finden Sie unter Überprüfen der Bucket-Eigentümerschaft mit Bucket-Eigentümer-Bedingung im Amazon-S3-Benutzerhandbuch.

    Anmerkung

    Die erwartete Bucket-Eigentümereinstellung gilt nur für den Amazon-S3-Ausgabespeicherort, den Sie für Athena-Abfrageergebnisse angeben. Sie gilt nicht für andere Amazon-S3-Speicherorte wie Datenquellenspeicherorte in externen Amazon-S3-Buckets, CTAS- und INSERT INTO-Speicherorte der Zieltabelle, UNLOAD-Speicherorte der Anweisungsangaben, Vorgänge zum Verschütten von Buckets für Verbundabfragen oder SELECT-Abfragen, die für eine Tabelle in einem anderen Konto ausgeführt werden.

  7. (Optional) Wählen Sie Encrypt query results (Abfrageergebnisse verschlüsseln) aus, wenn Sie die in Amazon S3 gespeicherten Abfrageergebnisse verschlüsseln möchten. Weitere Informationen zur Verschlüsselung in Athena finden Sie unter Verschlüsselung im Ruhezustand.

  8. (Optional) Wählen Sie Dem Bucket-Besitzer die volle Kontrolle über die Abfrageergebnisse zuweisen aus, um dem Bucket-Besitzer die volle Kontrolle über die Abfrageergebnisse zu gewähren, wenn ACLsdiese Option für den Bucket mit Abfrageergebnissen aktiviert ist. Wenn der Standort Ihres Abfrageergebnisses beispielsweise einem anderen Konto gehört, können Sie dem anderen Konto das Eigentum und die volle Kontrolle über Ihre Abfrageergebnisse gewähren. Weitere Informationen finden Sie unter Kontrolle des Besitzes von Objekten und Deaktivierung ACLs für Ihren Bucket im Amazon S3 S3-Benutzerhandbuch.

  9. Wählen Sie Save (Speichern) aus.