头歌:Sqoop 操作 HBase

编程入门 行业动态 更新时间:2024-10-10 11:23:32

头歌:Sqoop <a href=https://www.elefans.com/category/jswz/34/1770947.html style=操作 HBase"/>

头歌:Sqoop 操作 HBase

第1关:Sqoop 在HBase中导入

1.先启动所有服务

sh /data/workspace/myshixun/service.sh

2.进入mysql创建shool的database

mysql -hlocalhost -uroot -p

123123

3.创建shool的database

create database shool;

use shool;

4.上传1.sql到shool数据库

进入shool数据库后,使用该命令

source /data/workspace/myshixun/step1/1.sql;

提示成功后查看表格

show tables;

可以看到shool数据库下已经有了tb_class数据表,退出mysql

5.进入 HBase 客户端创建表 tb_class 列族为 info

进入hbase客户端

hbase shell

进入后,使用命令创建表tb_class

create 'tb_class','info'

创建成功后,使用exit退出hbase客户端

6.使用 Sqoop 将 MySQL 中 School 数据库的 tb_class 表中的数据导入至 HBase 中 tb_class 表中。

sqoop import -D sqoop.hbase.add.row.key=true --connect jdbc:mysql://127.0.0.1/school --username root --password 123123 --table tb_class --hbase-table tb_class  --column-family info -m 1

任务成功!!!!

更多推荐

头歌:Sqoop 操作 HBase

本文发布于:2024-02-07 03:52:12,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1753153.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:操作   Sqoop   HBase

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!