Когда я пытался перевести вашу команду на многострочный, похоже, вы пропустили один \ символ, и поэтому он выглядит жалованным.--hive-import не заканчивается на «\».Имя таблицы кустов также отсутствует в команде
sqoop import \
--connect jdbc:teradata:///database= \
--connection-manager org.apache.sqoop.teradata.TeradataConnManager \
--username un \
--password 'pwd' \
--table \
--where "cast(date2 as Date) > date '2017-09-07' and cast(date2 as Date) < date '2017-09-20'" \
--hive-import \
--hive-table tarun121 \
--hive-partition-key date2 \
-m1
. Вместо этого попробуйте команду create-hive-table
sqoop create-hive-table \
--connect jdbc:teradata:://localhost:port/schema \
--table hive_tble_name \
--fields-terminated-by ',';
, дайте мне знать, если это решит проблему.