【发布时间】:2018-05-20 06:47:45
【问题描述】:
我使用 sqoop 将一些数据从 mysql 导入到 hive,当它完成时,我发现某些行中的某些列不正确。 这是我的代码:
bin/sqoop import -Dhadoop.security.credential.provider.path=mypath
--table mytable --hive-overwrite --hive-table myhivetable
--username myname -–password-alias mydb.password.alias
--connect myconn -m 1 --null-string '**' --null-non-string '**'
--fields-terminated-by '\001' --lines-terminated-by '\n'
下面是mysql中正确的数据:
但在 hive 中是:
这是 hive 中的一些行:
【问题讨论】: