我如何指向Sqoop使用TAB作为分隔符?

时间:2017-04-08 12:20:10

标签: hadoop char sqoop hadoop2

我试图从Hadoop获取数据到MySQL。为了这个目的,我使用了Sqoop。

在输出()中的Hadoop(HDFS)端,我收到由 TAB 分隔的key,value。现在我想通过Sqoop将输出输出到DB:

sqoop-export --connect jdbc:mysql://localhost/test 
         --username root --password pswd 
         --table counter 
         --export-dir /usr/local/hadoop/output
         --input-fields-terminated-by '***TAB***'

如何指向--input-fields-terminated-by行中的Sqoop以使用TAB作为分隔符?

1 个答案:

答案 0 :(得分:1)

使用

--input-fields-terminated-by "\t"