

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.

# Verwenden Sie a SerDe , um eine Tabelle zu erstellen
<a name="serde-create-a-table"></a>

Um a SerDe beim Erstellen einer Tabelle in Athena zu verwenden, verwenden Sie eine der folgenden Methoden:
+ Geben Sie `ROW FORMAT DELIMITED` an und verwenden Sie dann DDL-Anweisungen, um Feldtrennzeichen anzugeben, wie im folgenden Beispiel gezeigt. Wenn Sie angeben`ROW FORMAT DELIMITED`, verwendet Athena LazySimpleSerDe standardmäßig die.

  ```
  ROW FORMAT DELIMITED 
  FIELDS TERMINATED BY ','
  ESCAPED BY '\\'
  COLLECTION ITEMS TERMINATED BY '|'
  MAP KEYS TERMINATED BY ':'
  ```

  Beispiele von `ROW FORMAT DELIMITED` finden Sie in den folgenden Themen:

  [Lazy Simple SerDe für CSV-, TSV- und benutzerdefinierte Dateien](lazy-simple-serde.md)

  [CloudFront Amazon-Logs abfragen](cloudfront-logs.md)

  [Abfragen von Amazon-EMR-Protokollen](emr-logs.md)

  [Abfragen von Amazon VPC-Flow-Protokollen](vpc-flow-logs.md)

  [Verwenden von CTAS und INSERT INTO für ETL und Datenanalyse](ctas-insert-into-etl.md)
+ Wird verwendet`ROW FORMAT SERDE`, um explizit den Typ anzugeben SerDe , den Athena beim Lesen und Schreiben von Daten in die Tabelle verwenden soll. Das folgende Beispiel spezifiziert die LazySimpleSerDe. Um die Trennzeichen anzugeben, verwenden Sie `WITH SERDEPROPERTIES`. Die durch `WITH SERDEPROPERTIES` angegebenen Eigenschaften entsprechen den separaten Anweisungen (wie `FIELDS TERMINATED BY`) im `ROW FORMAT DELIMITED`-Beispiel.

  ```
  ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe'
  WITH SERDEPROPERTIES (
  'serialization.format' = ',',
  'field.delim' = ',',
  'collection.delim' = '|',
  'mapkey.delim' = ':',
  'escape.delim' = '\\'
  )
  ```

  Beispiele von `ROW FORMAT SERDE` finden Sie in den folgenden Themen:

  [Avro SerDe](avro-serde.md)

  [Grok SerDe](grok-serde.md)

  [SerDe JSON-Bibliotheken](json-serde.md)

  [CSV SerDe für die Verarbeitung von CSV öffnen](csv-serde.md)

  [Regex SerDe](regex-serde.md)