hive 插入数据映射到hbase_hive建表映射到hbase
1、 进入Hbase shell
sz280328:cloudera-scm@/home/cloudera-scm>hbase shell
2、 建表,插入一行数据
hbase(main):001:0> create 'hbase_stu', 'stu_info', 'score'
hbase(main):002:0> list
hbase(main):003:0> put 'hbase_stu', '001', 'stu_info:name','tom'
hbase(main):004:0> put 'hbase_stu', '001', 'stu_info:age', 18
hbase(main):005:0> put 'hbase_stu', '001', 'stu_info:gender', 'man'
hbase(main):006:0> put 'hbase_stu', '001', 'score:Chinese', 91
hbase(main):007:0> put 'hbase_stu', '001', 'score:Math', 90
hbase(main):008:0> put 'hbase_stu', '001', 'score:English', 89
hbase(main):009:0> desc 'hbase_stu'
hbase(main):010:0> scan 'hbase_stu'
3、 批量增加数据
hbase(main):011:0> exit
创建文档stu.txt,写入脚本,9行数据
sz280328:cloudera-scm@/var/tmp/aoqi>hbase shell stu.txt
hbase(main):001:0> scan 'hbase_stu'
4、 HIVE新建外部表,查询数据
hive> show databases;
hive> use aq_db;
hive> create external table hh (key STRING,
name STRING,
age INT,
gender STRING,
Chinese INT,
Math INT,
English INT)
stored by 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' with serdeproperties ("hbase.columns.mapping"=":key,stu_info:name,stu_info:age,stu_info:gender,score:Chinese,score:Math,score:English") tblproperties("hbase.table.name"="hbase_stu");
hive> desc hh;
hive> select * from hh;
hive> describe extended hh; 查看表的详细信息
5、 HIVE操作表
hive> select count(*) from hh;
hive> select name from hh where age<18;
hive 插入数据映射到hbase_hive建表映射到hbase相关推荐
- hive建表映射到hbase
1. 进入Hbase shell sz280328:cloudera-scm@/home/cloudera-scm>hbase shell 2. 建表,插入一行数据 hbase(main): ...
- 存在的hive插入数据_往hive表中插入数据以及导出数据
转载:https://blog.csdn.net/qq_26442553/article/details/80380590 转载:https://blog.csdn.net/weixin_436817 ...
- hive 插入数据映射到hbase_大数据基础知识:Hadoop分布式系统介绍
随着智能化.万物互联时代的快速发展,数据量开始暴增,一方面我们需要开始思考如何高效可靠地存储海量的数据,另一方面我们还需要对这些数据进行分析处理,以获得更多有价值的信息.这时期我们就需要用到Hadoo ...
- hive 插入数据映射到hbase_年薪50万都难招的大数据工程师,凭什么?
回顾2018年,降薪.裁员.互联网寒冬似乎成为主旋律,那实际上资本市场萎缩了吗? 其实不然,2018年6月,蚂蚁金服还获得140亿融资,而热度较高的大数据行业,在2018年的融资额达到1273.1亿元 ...
- 扩展:hive插入数据到ES
Hive建表 加入hive和es的相关jar包(此例以es5.5.2为例,jar去官网下载) add jar file:///data/xj6500_data/lib/elasticsearch-ha ...
- android怎样判断插入数据是否成功_MySQL一个表的自增id用完了,背井大佬让我用这些姿势再往里插数据...
点击上方"码之初"关注,···选择"设为星标" 与精品技术文章不期而遇 在之前有篇文章中,和大家探讨了在MySOL数据库中,一个表的自增id用完,再插入数据有什 ...
- MySQL和InnoDB体系结构,内存数据对象,基本建表操作
本节内容主要关于mysql体系结构和InnoDB存储引擎的体系架构(包括后台线程和内存结构).InnoDB关键特性.checkpoint机制,以及刷脏磁盘的不同时机和方式.最后是在mysql客户端通过 ...
- mysql添加数据不阻塞_主键表插入数据不提交,外键表插入数据被阻塞
有客户和我说:他在含主外键的表中实验发现,在主表数据未提交,然后在外键表插入该数据数据时,出现外键表hang住现象.我开始以为是不同的会话,根据oracle数据库的一致性原则,应该新会话在外键表中不能 ...
- Hive 插入数据时遇到Return Code 2问题的解决
正常情况下,估计很难遇到这个问题. 但是也刚好都碰上了这样的问题.于是把解决过程记录一下. Hive运行成功之后,当输入select count(*) from XX或者插入数据时,居然碰到BUG. ...
最新文章
- linux各目录的文件大小,Linux下查看文件大小和目录大小以及目录下文件的大小...
- Nocalhost: 云原生开发新体验
- 图解C/C++中函数参数的值传递、指针传递与引用传递
- 局部图像特征描述概述
- 解决ansible报错“msg“: “Failed to import docker-py - cannot import name __version__.
- git 拉取gitlab代码
- 把Scala代码当作脚本运行
- 百度SEO站群织梦dedecms自定义多条件筛选插件源码
- 计算机实验内容记录,关于实验数据自动记录到电脑上的问题
- 【Sniffer】如何查看Sniffer截获的数据内容
- VS2019详细安装教程
- buck dcm占空比计算_Buck知识大总结:模态分析,电感计算,EMI分析等(转)
- 安装mysql提示:由于找不到 MSVCR100.dll
- IDEA鼠标光标变黑块问题解决
- JAVA8安装与配置
- python绘制动态Julia集,超炫酷
- python3 scrapy框架,Python3爬虫(十八) Scrapy框架(二)
- 什么叫做java类的全限定名
- 怎样用计算机看电影听音乐,如何使用Windows Media Player听歌看电影
- 在Excel中添加数据分析工具