在hive中创建外部表:

CREATE EXTERNAL TABLE hive_hbase_table(
key string,
name string,
desc string
)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES
("hbase.columns.mapping" = ":key,columfamily:name,columnfamily:desc")
TBLPROPERTIES("hbase.table.name" = "hbase_table");

主要是配置hbase.table.name和hbase.columns.mapping,一个是hbase表名,一个是hbase字段和hive字段的一一映射,然后就可以从hive中读写hbase数据:

select * from hive_hbase_table limit 10;

insert into table hive_hbase_table select 'testkey', 'testname', 'testdesc';

转载于:https://www.cnblogs.com/barneywill/p/10300871.html

【原创】大叔经验分享(25)hive通过外部表读写hbase数据相关推荐

  1. hive删除hbase数据_Hive进阶:Hive通过外部表操作Hbase数据

    概述: HBase: 查询效率比较高,常为实时业务提供服务,但是其查询方式比较单一,只能通过row方式get单条数据,或者通过scan加过滤器的方式扫描数据表获取数据. Hive: hive用来存储结 ...

  2. 【原创】经验分享:一个小小emoji尽然牵扯出来这么多东西?

    前言 之前也分享过很多工作中踩坑的经验: 一个线上问题的思考:Eureka注册中心集群如何实现客户端请求负载及故障转移? [原创]经验分享:一个Content-Length引发的血案(almost-) ...

  3. hive 创建外部表产生java_(一)Hive表(管理表、外部表)的创建规则

    建表语句: CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name [(col_name data_type [COMMENT col_comment], ...

  4. Hive中外部表的alter与drop操作的最低权限要求

    Hive中外部表的alter与drop操作的最低权限要求: 操作类型 目录权限 数据权限 alter(如修改location) Read .write 0 Drop Read 0 Select Rea ...

  5. 【Hive】如何在 Hive 中创建外部表映射 Hbase 中已存在的表

    文章目录 一.上传完整的jar文件到hive/lib中 二.修改hive-site.xml 三.修改hive-env.sh 四.在hive和hbase中分别创建相关联的表并通过hive向hbase表中 ...

  6. Hive创建外部表详细步骤

    Hive创建外部表详细步骤 一.创建外部表 二.hdfs建立文件夹存放数据 三.准备数据 四.上传数据到HDFS目录 五.Hive表关联文件得到数据 六.查询数据 一.创建外部表 create ext ...

  7. 通达OA系统2019版流程中心,外部表单提交数据到指定流程第一步

    通达OA系统2019版流程中心,外部表单提交数据到指定流程第一步 总体操作过程 具体操作过程 1.根据需要提交到流程的表单,新建表 2.系统管理员账号登录OA系统,按照 菜单>流程中心>工 ...

  8. 查看hive中某个表中的数据、表结构及所在路径

    查看hive中action_data_myisam表中的数据.表结构及所在路径 1.客户端进入hive环境:hive 2.查看表数据,鉴于数据量大,这里只显示前五条:select * from act ...

  9. Hadoop Hive创建外部表及多表join操作

    hive在drop内部表时会将数据一并删除,但在drop外部表时不会

最新文章

  1. golang如何打印float64的整数部分_2020-08-10:如何不用加减乘除求浮点数的2倍值?...
  2. 指针08 - 零基础入门学习C语言48
  3. 那些年,我们见过的 Java 服务端“问题”
  4. XenServer上启动虚拟机失败’The VDI is not available’的解决方法
  5. php软件开发--nodejs
  6. 强大的PHP给图片加水印
  7. DM8168 --交叉编译ARM版 Qt (qt-everywhere-opensource-src-4.8.4)
  8. 地方门户网站如何盈利?
  9. JDK 15 正式发布,划时代的 ZGC 同时宣布转正!
  10. Spring - Configuration Metadata
  11. lesson 040 —— 面向对象简介
  12. UDK+VS2008搭建空工程
  13. html5中加入音乐怎么弄,H5秀添加音乐和视频的编辑方式
  14. ROSE HA高可用性软件介绍(转载)
  15. 单台服务器部署桌面虚拟化,桌面虚拟化部署最重要的一个环节?!
  16. 微软拼音输入法如何打开添加表情与颜文字?
  17. 从安卓/linux固件反编译出dtb和dts
  18. [转帖]龙芯下一代处理器微结构GS464E细节曝光
  19. 交互式机器学习/ 强化学习在图像领域中的应用
  20. 纽约州立大学水牛城分校计算机科学专业,美国布法罗大学(纽约州立大学水牛城分校)介绍/专业/申请条件/奖学金 | Hotcourses中国...

热门文章

  1. openshift安装部署_OpenShift 4 HOL (1) - 多种方法部署容器化应用
  2. java string最大长度_一个Java字符串中到底有多少个字符?
  3. 西南石油大学计算机科学校区,任冬梅 - 西南石油大学 - 计算机科学学院
  4. oracle exp执行失败,Oracle EXP-EXP-00091的错误原因及处理方法
  5. php root 启动,php-fpm如何以root身份启动
  6. Centos 利用yum源安装 nginx 1.20.1
  7. CentOS6.5启动网络
  8. 【SSL】openssl 提取 PKCS 证书库中的公钥、私钥、证书、密钥、CA证书
  9. MySQL复制数据库
  10. 服务器系统内存,服务器系统内存使用情况