sqoop将mysql导入配置单元,数据不正确

hgtggwj0  于 2021-06-03  发布在  Sqoop
关注(0)|答案(1)|浏览(257)

我使用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 里:

以下是配置单元中的一些行:

gudnpqoy

gudnpqoy1#

你的代码应该是这种格式
sqoop导入--连接jdbc:mysql://localhost/tablename--驱动程序com.mysql.jdbc.driver--表tablename--配置单元导入

相关问题