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 von einer CTAS-Anweisung erstellt wurden, in einem angegebenen Speicherort in Amazon S3. Weitere Informationen zur Syntax finden Sie unter CREATE TABLE AS.
CREATE TABLE AS
kombiniert eine CREATE TABLE
-DDL-Anweisung mit einer SELECT
-DML-Anweisung und enthält daher technisch gesehen sowohl DDL als auch DML. Beachten Sie jedoch, dass CTAS-Abfragen in Athena aus Gründen der Service Quotas als 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 Erstellen Sie Iceberg-Tabellen.
-
Transformieren Sie Abfrageergebnisse in Speicherformate wie Parquet und ORC. 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.