

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 von Amazon-Ion-Tabellen mithilfe von CTAS und INSERT INTO
<a name="ion-serde-using-ctas-and-insert-into-to-create-ion-tables"></a>

Sie können die Anweisungen `CREATE TABLE AS SELECT` (CTAS) und `INSERT INTO` verwenden, um Daten aus einer Tabelle in eine neue Tabelle im Amazon-Ion-Format in Athena zu kopieren oder einzufügen.

Geben Sie in einer CTAS-Abfrage `format='ION'` in der `WITH`-Klausel an, wie im folgenden Beispiel.

```
CREATE TABLE new_table
WITH (format='ION')
AS SELECT * from existing_table
```

Standardmäßig serialisiert Athena Amazon Ion-Ergebnisse im [Ion-Binärformat](https://amzn.github.io/ion-docs/docs/binary.html), aber Sie können auch das Textformat verwenden. Um das Textformat zu verwenden, geben Sie `ion_encoding = 'TEXT'` in der CTAS-`WITH`-Klausel an, wie im folgenden Beispiel.

```
CREATE TABLE new_table
WITH (format='ION', ion_encoding = 'TEXT')
AS SELECT * from existing_table
```

Weitere Informationen zu Amazon-Ion-spezifischen Eigenschaften in der CTAS-`WITH`-Klausel finden Sie in [Amazon-Ion-Eigenschaften für die CTAS-WITH-Klausel](#ion-serde-ctas-with-clause-properties).

## Amazon-Ion-Eigenschaften für die CTAS-WITH-Klausel
<a name="ion-serde-ctas-with-clause-properties"></a>

In einer CTAS-Abfrage können Sie die `WITH` Klausel verwenden, um das Amazon Ion-Format und optional den zu verwendenden Amazon and/or Ion-Kodierungs-Schreibkomprimierungsalgorithmus anzugeben.

**Format**  
Sie können das Schlüsselwort `ION` als Formatoption in der `WITH`-Klausel einer CTAS-Abfrage angeben. Wenn Sie dies tun, verwendet die von Ihnen erstellte Tabelle das Format, das Sie für `IonInputFormat` für Lesevorgänge angeben, und sie serialisiert Daten in dem Format, das Sie für `IonOutputFormat` angeben.  
Im folgenden Beispiel wird angegeben, dass die CTAS-Abfrage das Amazon-Ion-Format verwendet.  

```
WITH (format='ION')
```

**ion\$1encoding**  
Optional  
Standard: `BINARY`  
Werte: `BINARY`, `TEXT`  
Gibt an, ob Daten im Amazon-Ion-Binärformat oder im Amazon-Ion-Textformat serialisiert werden. Im folgenden Beispiel wird das Amazon-Ion-Textformat angegeben.  

```
WITH (format='ION', ion_encoding='TEXT')
```

**write\$1compression**  
Optional  
Standard: `GZIP`  
Werte: `GZIP`, `ZSTD`, `BZIP2`, `SNAPPY`, `NONE`  
Gibt den Komprimierungs-Algorithmus an, der zum Komprimieren von Ausgabedateien verwendet werden soll.  
Das folgende Beispiel gibt an, dass die CTAS-Abfrage ihre Ausgabe im Amazon-Ion-Format unter Verwendung des [Zstandard](https://facebook.github.io/zstd/)-Komprimierungs-Algorithmus schreibt.  

```
WITH (format='ION', write_compression = 'ZSTD')       
```
Weitere Informationen zur Verwendung der Komprimierung in Athena finden Sie unter [Komprimierung in Athena verwenden](compression-formats.md). 

Weitere CTAS-Eigenschaften in Athena finden Sie unter [CTAS-Tabelleneigenschaften](create-table-as.md#ctas-table-properties).