Erstellen Sie eine Tabelle aus Abfrageergebnissen (CTAS) - 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.

Erstellen Sie eine Tabelle aus Abfrageergebnissen (CTAS)

Eine CREATE TABLE AS SELECT (CTAS) -Abfrage erstellt eine neue Tabelle in Athena aus den Ergebnissen einer SELECT Anweisung aus einer anderen Abfrage. Athena speichert Datendateien, die durch die CTAS Anweisung erstellt wurden, an einem bestimmten Ort in Amazon S3. Weitere Informationen zur Syntax finden Sie unter CREATE TABLE AS.

CREATE TABLE ASkombiniert eine CREATE TABLE DDL Anweisung mit einer SELECT DML Anweisung und enthält daher technisch gesehen DDL sowohl DML als auch. Beachten Sie jedoch, dass CTAS Abfragen in Athena aus Gründen der Service Quotas wie DML behandelt werden. Informationen zu Service Quotas für Athena finden Sie unter Service Quotas.

Verwenden Sie CTAS Abfragen, um:

  • Tabellen aus Abfrageergebnissen in einem Schritt zu erstellen, ohne wiederholt Rohdatensets abzufragen. Dies vereinfacht die Arbeit mit Rohdatensets.

  • Transformieren Sie Abfrageergebnisse und migrieren Sie Tabellen in andere Tabellenformate wie Apache Iceberg. Dies verbessert die Abfrageleistung und reduziert die Abfragekosten in Athena. Weitere Informationen finden Sie unter Iceberg-Tabellen erstellen.

  • Transformieren Sie Abfrageergebnisse in Speicherformate wie Parquet undORC. Dies verbessert die Abfrageleistung und reduziert die Abfragekosten in Athena. Weitere Informationen finden Sie unter Verwenden Sie spaltenorientierte Speicherformate.

  • Kopien von vorhandenen Tabellen zu erstellen, die nur die Daten enthalten, die Sie benötigen.