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 SerDeper 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 formatojava.sql.Timestamp, utilizzare Lazy Simple SerDe.