通過Sqoop工具可以將關係型數據庫Oracle的數據導入HBase中,具體的操作步驟如下:
1、在HBase中創建一個表,表名稱爲ecard,表的列簇爲ic_info,
2、寫Sqoop命令來導入數據
sqoop import --append --connect jdbc:oracle:thin:@192.168.8.110:1521:orcl --username sky --password 123456 --table YIQIANIC --columns IC_CARDNO,IC_TIME,IC_AMOUNT,IC_TYPE,ICLINE_NO,ICDEVICE_ID,VEHICLE_ID,ROWKEY --hbase-table ICYIQIAN --split-by ROWKEY --hbase-row-key
ROWKEY --column-family ic_info