为sqoop导出到MySQL指定自定义记录分隔符

时间:2015-11-04 03:36:48

标签: mysql sqoop impala

我有一个表(在Impala中创建),我试图使用直接模式导出到MySQL:

CREATE TABLE export_table ( field1 string, field2 string[...] ) ROW FORMAT DELIMITED FIELDS TERMINATED BY '\u0001' LINES TERMINATED BY '\u0002 STORED AS TEXTFILE

我这样做是因为这些字段有多行数据。

我能够使用--fields-terminated-by '\001' --lines-terminated-by '\002'选项使用mysqlimport做正确的事情,但是,Sqoop仍然是正确的记录分隔符。

我尝试使用--input-lines-terminated-by '\002'但没有成功。

有没有人有任何见解?

0 个答案:

没有答案