Я пытаюсь использовать Sqoop для экспорта данных из HDFS в Postgresql. Тем не менее, я получаю ошибку частично через экспорт, что он не может разобрать вход. Я вручную попал в файл, который я экспортировал, и увидел, что в этой строке не было двух столбцов. Я пробовал кучу разных аргументов с командой Sqoop, но не могу заставить его работать. Вот то, что я до сих пор работаю:Sqoop Export with Missing Data
sqoop export --connect jdbc:postgresql://localhost:5432/XX -username
XX -password XX --table XX --input-fields-terminated-by
"\t" --input-lines-terminated-by "\n" --input-null-string '\n' --input-null
non-string '\n' -m 1 --export-dir /user/dan/output
Я также попробовал без «--input-нуль-струны» и «--input-нуль-нестрокового» арг и получил тот же результат , Моя таблица имеет 6 столбцов, и файл, который я читаю, имеет значения, разделенные вкладкой, которые вставляются в таблицу, если все 6 есть. Любая помощь будет оценена по достоинству.
"\ t" - input-lines-terminated-by "\ n" --input-null-string '\ n' --input-null non-string '\ n'' –