View a markdown version of this page

SerDe CSV-Bibliotheken - 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.

SerDe CSV-Bibliotheken

Wenn Sie in Athena eine Tabelle für CSV-Daten erstellen, können Sie entweder die Open CSV SerDe - oder die Lazy SerDe Simple-Bibliothek verwenden. Beachten Sie die folgenden Richtlinien, um Ihnen die Entscheidung zu erleichtern, welche Sie verwenden möchten.

  • Wenn Ihre Daten Werte enthalten, die in doppelten Anführungszeichen (") eingeschlossen sind, können Sie die Open SerDe CSV-Bibliothek verwenden, um die Werte in Athena zu deserialisieren. Wenn Ihre Daten keine in doppelten Anführungszeichen (") eingeschlossenen Werte enthalten, können Sie die Angabe beliebiger Werte weglassen. SerDe In diesem Fall verwendet Athena die Standardeinstellung Lazy SerDe Simple. Weitere Informationen finden Sie unter Lazy Simple SerDe für CSV-, TSV- und benutzerdefinierte Dateien.

  • Wenn Ihre Daten numerische TIMESTAMP UNIX-Werte enthalten (z. B.1579059880000), verwenden Sie Open CSV SerDe. Wenn Ihre Daten das java.sql.Timestamp Format verwenden, verwenden Sie Lazy Simple SerDe.