Я пытаюсь импортировать данные из mysql в hdfs.При импорте мне нужно, чтобы все строковые поля имели двойные кавычки и нестроковые поля без двойных кавычек.
sqoop import \
--connect jdbc:mysql://<hostname>:3306/retail_db \
--username <user> \
--password <password> \
--target-dir /user/nikhilvemula/sqoop_import/retail_db/orders_test \
--num-mappers 1 \
--query "SELECT * FROM orders WHERE \$CONDITIONS and order_date LIKE '2014-01-%'" \
--enclosed-by '"' \
--null-string '\\N' \
--null-non-string '\\N' \
--delete-target-dir
Ожидается: 25876,2014-01-01 00: 00: 00.0,3414, "PENDING_PAYMENT "
Фактический результат, который я получил:" 25876 "," 2014-01-01 00: 00: 00.0 "," 3414 "," PENDING_PAYMENT "