Sqoop import加载HBase案例详解

本文详细介绍了一种将订单表中的数据使用Sqoop工具导入到HBase中的具体步骤。包括了打开HBase、创建表、定义sqoop选项文件并执行导入操作等关键环节。

简单写一下如何将订单表sqoop到hbase表中的步骤。

下表:

 

1、通过hbase shell 打开hbase。

2、创建一个hbase表

create 'so','o'

 

 3、将so表的数据导入到hbase中。

opt文件:

--connect:数据库
--username :数据库用户名
--password :数据库密码
--table :需要sqoop的表
--columns :表中的列
--hbase-table:hbase中的table
--column-family:列族
--hbase-row-key:指定rowkey
import 
--connect
jdbc:mysql://192.168.2.115:3306/test
--username 
root
--password 
123456
-m
1
--null-string
''
--table 
so
--columns 
"date,order_id,user_id,order_amt,order_id_new"
--hbase-table
so
--column-family
o
--hbase-row-key
order_id_new

 

 

 执行:sqoop --options-file ./so_hbase.opt

转载于:https://www.cnblogs.com/invban/p/5762181.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值