- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
技术创新,变革未来
Hive平台功能介绍
内容
Hive模式设计
Hive列存储
Hive Join
Hive Function
Hive例子
Hive模式设计
内部表和外部表
分区和分桶
序列化/反序列化(SerDe)
Hive模式设计—— 内部表和外部表
表类型 内部表 外部表
语句 create table create external table
是否移动数据到 是 否
warehouse
删除table ,是否删除 是 否,仅删除元数据
数据
源数据 本地磁盘数据或HDFS 已经在HDFS中存在的
数据 数据
创建过程和数据加载过 分别独立完成 (也可以 加载数据和创建表同时
程 在同一个语句中完成, 完成
但数据不会移动到数据
仓库)
Hive模式设计—— 内部表和外部表
内部表对数据拥有所有权,将内部表数据保存在
hive.metastore.warehouse.dir目录下,删除内部表时,
相应的数据也会被删除
Hive 对外部表的数据仅仅拥有使用权
外部表只有一个过程,加载数据和创建表同时完成 (
CREATE EXTERNAL TABLE…LOCATION),实际数据
是存储在LOCATION后面指定的 HDFS 路径中,并不会
移动到数据仓库目录中
Hive模式设计—— 内部表和外部表
create table order(cid string, quantity int, price int)
row format delimited fields terminated by , lines
terminated by \n stored as textfile;
LOAD DATA INPATH /customer_order/order INTO TABLE
order;
drop table order;
create external table order(cid string, quantity int, price int)
row format delimited fields terminated by ,
lines terminated by \n stored as textfile LOCATION
/customer_order/order;
drop table order;
Hive模式设计—— 内部表和外部表
外部表使用场景:导入hdfs中的源数据
内部表使用场景:存放Hive处理的中间表、结果表
如:
每天将日志数据传入HDFS,一天一个目录
Hive基于流入的数据建立外部表,将每天HDFS上的原始
日志映射到外部表的天分区中
在外部表基础上做统计分析,使用内部表存储中间表、
结果表,数据通过SELECT+INSERT进入内部表
Hive模式设计——分区和分桶
Hive通常对数据进行全盘扫描,以满足查询条件
分区的优势在于利用维度分割数据,Hive只加载需要的
数据
常用的分区方式:按天、地域
分区占用数据表中的一个列名,但并不占用表的实际存
您可能关注的文档
- 智慧校园平台规划建设方案.pdf
- 智慧校园网标准化安全解决方案.pdf
- 智慧校园智能化系统方案.pdf
- VMWare vSphere7解决方案助力企业数字化转型.pptx
- VMWare Enterprise部署Kubernetes服务白皮书.docx
- VMWare vSphere7版本对比说明白皮书.docx
- VMWare vSphere7虚拟化基础架构白皮书.docx
- VMWare vSphere7一站式虚拟化平台白皮.docx
- VMWare vSphere部署混合云容器服务白皮书.docx
- 基于VMWare vSphere的容器Kubernetes架构白皮书.docx
- 实验室危废随意倾倒查处规范.ppt
- 实验室危废废液处理设施规范.ppt
- 实验室危废处置应急管理规范.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第20课时 中国的地理差异.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第21课时 北方地区.ppt
- 危险废物处置人员防护培训办法.ppt
- 危险废物处置隐患排查技术指南.ppt
- 2026部编版小学数学二年级下册期末综合学业能力测试试卷(3套含答案解析).docx
- 危险废物处置违法案例分析汇编.ppt
- 2026部编版小学数学一年级下册期末综合学业能力测试试卷3套精选(含答案解析).docx
原创力文档


文档评论(0)