Al crear una tabla para los datos de CSV en Athena, puede utilizar la biblioteca Open CSV SerDe o la biblioteca Lazy Simple SerDe. Para decidir cuál utilizar, tenga en cuenta las siguientes recomendaciones.
-
Si los datos contienen valores entre comillas dobles (
"
), puede utilizar la biblioteca Open CSV SerDepara deserializar los valores en Athena. Si los datos no contienen valores entre comillas dobles ( "
), puede omitir la especificación del SerDe. En este caso, Athena utiliza la opción predeterminada, Lazy Simple SerDe. Para obtener más información, consulte Lazy Simple SerDe para CSV, TSV y archivos con delimitación personalizada. -
Si los datos tienen valores
TIMESTAMP
UNIX numéricos (por ejemplo,1579059880000
), utilice Open CSV SerDe. Si los datos utilizan el formatojava.sql.Timestamp
, utilice el formato Lazy Simple SerDe.