Librerie SerDe CSV - Amazon Athena

Librerie SerDe CSV

Quando si crea una tabella per dati CSV in Athena, è possibile utilizzare la libreria Open CSV SerDe o la libreria Lazy Simple SerDe. Per decidere quale usare, prendere in considerazione le seguenti linee guida.

  • Se i dati contengono valori racchiusi tra virgolette ("), è possibile utilizzare la libreria OpenCSV SerDe per deserializzare i valori in Athena. Se i dati non contengono valori racchiusi tra virgolette ("), è possibile omettere l'indicazione di un SerDe. In questo caso, Athena impiega il Lazy Simple SerDe predefinito. Per informazioni, consulta Lazy Simple SerDe per CSV, TSV e file con delimitatori personalizzati.

  • Se i tuoi dati hanno valori numerici UNIX TIMESTAMP (ad esempio, 1579059880000), utilizzare Open CSV SerDe. Se i tuoi dati utilizzano il formato java.sql.Timestamp, utilizzare Lazy Simple SerDe.