2017-12-06 6 views
0

sqoopを使用してmysqlからハイブをインポートしました。終了したら、いくつかの列が正しくない列が見つかりました。ここでSqoopインポートmysqlをハイブにインポートする、データが不正です

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での正しいデータである: はここに私のコードです

data

が、ハイブにそれがある:ここでは

hiveは、一部の行でありますハイブ:

enter image description here

答えて

0

あなたのコードは、この形式で多少あるべき

Sqoopインポート - - JDBC接続:mysqlの:// localhost /をテーブル名を - - ドライバはcom.mysql.jdbc.Driver - - テーブルテーブル名 - - hive-インポート

関連する問題