Cómo manejar los campos encerrados entre comillas (CSV) al importar datos desde S3 a DynamoDB usando EMR / Hive

Estoy tratando de usar EMR / Hive para importar datos de S3 a DynamoDB. Mi archivo CSV tiene campos que están entre comillas dobles y separados por comas. Al crear una tabla externa en Hive, puedo especificar el delimitador como una coma, pero ¿cómo puedo especificar que los campos estén encerrados entre comillas?

Si no especifico, veo que los valores en DynamoDB se completan con dos comillas dobles "" valor "" que parece estar equivocado.

Estoy usando el siguiente comando para crear una tabla externa. ¿Hay una manera de especificar que los campos están encerrados entre comillas dobles?

CREATE EXTERNAL TABLE emrS3_import_1(col1 string, col2 string, col3 string, col4 string)  ROW FORMAT DELIMITED FIELDS TERMINATED BY '","' LOCATION 's3://emrTest/folder';

Cualquier sugerencia sera apreciada. Gracias jitendra

Respuestas a la pregunta(7)

Su respuesta a la pregunta