我正在尝试使用sqoop命令将RDBMS表传输到Hadoop。 当我从Bitvise SSH客户端命令行运行命令时,它正常工作。
当我从Hue的Oozie工作流编辑器运行相同的命令时,数据传输成功。所有数据都在第一个字段中传输,而不是在适当的字段中传输。 任何人都可以帮助我。
import --connect jdbc:oracle:thin:BISTAGE/BISTAGE@128.1.100.97:1521:Ilasuat --table DOC_TYPE_MASTER --fields-terminated-by '\t' --lines-terminated-by '\n' --target-dir hdfs://128.1.26.28:8020/user/hive/warehouse/ins_staging.db/doc_type_master -m 1
答案 0 :(得分:0)
问题已解决。我已从\ t和\ n中删除了单引号,并且数据已正确传输。