CSV-SerDe-Bibliotheken
Wenn Sie in Athena eine Tabelle für CSV-Daten erstellen, können Sie entweder die Open CSV SerDe- oder die Lazy Simple SerDe-Bibliothek verwenden. Beachten Sie die folgenden Richtlinien, um Ihnen die Entscheidung zu erleichtern, welche Sie verwenden möchten.
-
Wenn Ihre Daten Werte in doppelten Anführungszeichen (
") enthalten, können Sie die OpenCSV SerDe-Bibliothek verwenden, um die Werte in Athena zu deserialisieren. Wenn Ihre Daten keine Werte in doppelten Anführungszeichen ( ") enthalten, müssen Sie keine SerDe angeben. In diesem Fall verwendet Athena die Standard Lazy Simple SerDe. Weitere Informationen finden Sie unter Lazy Simple SerDe für CSV- und TSV-Dateien sowie für benutzerdefinierte, durch Trennzeichen getrennte Dateien. -
Wenn Ihre Daten numerische
TIMESTAMP-UNIX-Werte enthalten (z. B.1579059880000), verwenden Sie Open CSV SerDe. Wenn Ihre Daten dasjava.sql.Timestamp-Format verwenden, verwenden Sie die Lazy Simple SerDe.