0
点赞
收藏
分享

微信扫一扫

4.4:Sqoop数据导入实验

〇、概述

1、拓扑结构

4.4:Sqoop数据导入实验_hdfs

 

2、目标

使用sqoop工具将数据从mysql数据库导入到HDFS和Hbase

一、配置免密登录hdfs

4.4:Sqoop数据导入实验_hdfs_02

 

 4.4:Sqoop数据导入实验_hdfs_03

 

三、导入到hdfs中

4.4:Sqoop数据导入实验_sqoop_04

 

 4.4:Sqoop数据导入实验_sqoop_05

 

sqoop import --connect jdbc:mysql://localhost:3306/lydsj --username root -P --table tbl_gender --target-dir /mysql/output --m 1

将数据库中的数据导入到hdfs的目录下,过程中要输入密码000000。需要等待一段时间。

4.4:Sqoop数据导入实验_sqoop_06

 

使用hadoop fs -cat /mysql/output/part-m-00000查看导入的结果

4.4:Sqoop数据导入实验_mysql_07

 

四、导入到hbase中

4.4:Sqoop数据导入实验_sqoop_08

 

 4.4:Sqoop数据导入实验_sqoop_09

 

 在终端中输入hbase shell

4.4:Sqoop数据导入实验_mysql_10

 

输入命令创建表:create 'tbl_dim','info'

4.4:Sqoop数据导入实验_mysql_11

 

输入quit退出hbase shell。之后输入

sqoop import -m 1 --connect jdbc:mysql://localhost:3306/lydsj --username root --password 000000 --table tbl_dimensioncat --hbase-table tbl_dim --columns DIMCATID,DIMENSIONNAME,MEMO --column-family info --hbase-row-key DIMCATID

将数据导入到HBASE中

终端输入hbase shell

在hbase shell中输入scan 'tbl_dim'

查看表中的内容

4.4:Sqoop数据导入实验_mysql_12


作者:​哥们要飞​​​


举报

相关推荐

0 条评论