Я пытаюсь экспортировать данные из HDFS в Teradata, используя sqoop. Я создал таблицу в Teradata и попытался импортировать образец текстового файла с некоторыми образцами данных. Вот моя команда экспорта sqoop
экспорт sqoop --connect jdbc: teradata: //xxx.xxx.xxx.xx/Database=XXXXXXX,CHARSET=UTF8 \
--username имя_пользователя \
--password pwd \
--export-dir / user / User / test_td_export / \
--table HDP_TD_EXPORT_TEST \
--input-fields-terminated-by ',' \
--input-escape-by-\ '\
--input-заключено '\ "' \
--input-опционально-заключено '\ "' \
--mapreduce-job-name td_export_test
Я могу выполнить sqoop eval для той же таблицы, чтобы получить счет успешно, но при экспорте данных я получаю исключение.
19/01/04 20:48:26 ОШИБКА tool.ExportTool: Обнаружена исключительная ситуация IOException при выполнении задания экспорта:
com.teradata.connector.common.exception.ConnectorException: неправильная кодировка \ uxxxx
Это первый раз, когда я пытался экспортировать в teradata. Я экспортировал данные в Oracle и не видел таких проблем. Любая помощь очень ценится. Спасибо