Я пытаюсь импортировать данные в таблицу кустов с помощью команды sqoop. Таблица куста разделена по дате2, а дата имеет формат «06.09.2017 00:00:00». Возникает ошибка, когда я использую команду sqoop для импорта данных с использованием столбца даты.
Таблица Teradata: столбец1, дата2, столбец3 06.01.2017 00:00:00, qwe 20.09.2017 00:00:00, wer
Команда Sqoop:
sqoop import \
--connect jdbc:teradata://<server>/database=<db_name> \
--connection-manager org.apache.sqoop.teradata.TeradataConnManager \
--username un \
--password 'pwd' \
--table <tbl_name> \
--where "cast(date2 as Date) > date '2017-09-07' and cast(date2 as Date) < date '2017-09-20'" \
--hive-import --hive-table <db_name>.<tbl_name> \
--hive-partition-key date2 \
-m1
Ошибка
ОШИБКА teradata.TeradataSqoopImportHelper: Исключение при выполнении задания импорта Teradata java.lang.IllegalArgumentException: Wrong FS: /usr/tarun/date2=1900-01-01 00%3A00%3A00