前提(配置環境)
一、/opt/sofware/sqoop/sqoop/conf 目錄下 nano ./sqoop-env.sh (sqoop-env.sh 是由 cp ./sqoop-env-template.sh ./sqoop-env.sh 複製過來的)
設置 HBASE_HOME和HIVE_HOME的路徑
二、sqoop版本需要是1.4.6以上,不然導不進去hbase,我用的是1.4.7版本
一、Sqoop從關係型數據庫(mysql)往Hbase上導入數據
指令(跟導入到hive基本一樣只是最後再跟上行鍵,列族)
./sqoop import --connect jdbc:mysql://node132:3306/company --table staff --username root --password root --delete-target-dir --num-mappers 1 --hbase-create-table --hbase-table staff --hbase-row-key id --column-family info --hbase-bulkload