我有以下sqoop导入,从命令行可以正常工作。
sqoop import --connect jdbc:db2://<location> --username <username>--password-file <pwfillocation> --table tableName --where "column=1" --split-by columnName --incremental append -check-column LST_UPDTD_TS -hive-import --hive-database dbName --hive-table hiveTableName --target-dir <targetDirLoc>
但是,当我在hue工作流程中将其置于sqoop操作中时,它会在hive-import命令上失败。如果我把那部分拿出来,那么它也可以在蜂巢中运行良好。
错误消息不是很有用:
67693 [main] INFO org.apache.sqoop.hive.HiveImport - Loading uploaded data into Hive
Intercepting System.exit(1)
<<< Invocation of Main class completed <<<
Failing Oozie Launcher, Main class [org.apache.oozie.action.hadoop.SqoopMain], exit code [1]
Oozie Launcher failed, finishing Hadoop job gracefully
我已经看过其他一些类似的问题,但是找不到有效的答案。知道问题可能是什么?