Como manipular campos entre aspas (CSV) na importação de dados do S3 para o DynamoDB usando EMR / Hive
Eu estou tentando usar o EMR / Hive para importar dados do S3 para o DynamoDB. Meu arquivo CSV tem campos que estão entre aspas duplas e separados por vírgula. Ao criar uma tabela externa no hive, posso especificar o delimitador como vírgula, mas como especificar se os campos estão entre aspas?
Se eu não especificar, vejo que os valores no DynamoDB são preenchidos com duas aspas duplas "valor", o que parece estar errado.
Eu estou usando o seguinte comando para criar tabela externa. Existe uma maneira de especificar que os campos estão entre aspas duplas?
CREATE EXTERNAL TABLE emrS3_import_1(col1 string, col2 string, col3 string, col4 string) ROW FORMAT DELIMITED FIELDS TERMINATED BY '","' LOCATION 's3://emrTest/folder';
Qualquer sugestão seria apreciada. Obrigado Jitendra