




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程大纲4Hive
表的创建1235Hive
数据类型Hive
数据迁移Hive
常见查询HiveUDF编程课程大纲4Hive
表的创建1235Hive
数据类型Hive
数据迁移Hive
常见查询HiveUDF编程DataBaseCreate/Drop/Alter
DatabaseCreate/Drop/Alter
DatabaseShow
DatabaseDescribe
DatabaseTableCreate/Drop/Truncate
TableManualDDL-Create/Drop/TruncateTableCreate/Drop/Truncate
TableCreate/Drop/Truncate
TableCreate
Tablecreate
table
emp(empno
int,
ename
string,job
string,mgr
int,hiredate
string,sal
double,comm
double,deptno
int)row
format
delimited
fields
terminated
by
'\t';员工表:create
table
dept(deptno
int,
dname
string,loc
string)row
format
delimited
fields
terminated
by
'\t';部门表:Load
DataLOAD
DATA
[LOCAL]
INPATH
'filepath'[OVERWRITE]
INTO
TABLE
tablename
[PARTITION(partcol1=val1,
partcol2=val2
...)]LOCAL:从本地文件加载数据到hive表;否则从HDFS加载数据到hive表;OVERWRITE:是否覆盖表中已有数据;load
data
local
inpath
'/home/hadoop/data/emp.txt'
overwrite
into
table
emp;load
data
local
inpath
'/home/hadoop/data/dept.txt'
overwrite
into
table
dept;Create
Table
As
Select
()Create
Table
LikeCreate/Drop/Truncate
TableCreate/Drop/Truncate
TableExternal
Tables表也称之为MANAGED_TABLE;默认
在/user/hive/warehouse下,也可以通过location指定;删除表时,会删除表数据以及元数据;外部表称之为EXTERNAL_TABLE;在创建表时可以自己指定
位置(LOCATION);删除表时,只会删除元数据不会删除表数据;External
TablesPartitioned
Tables分区表实际上就是对应一个HDFS文件系统上的独立的文件夹,该文件夹下是该分区所有的数据文件。Hive中的分区就是分,把一个大的数据集根据业务需要分割更小成的数据集。在查询时通过WHERE子句中的表达式来选择查询所需要的指定的分区,这样的查询效率会提高很多。create
table
dept_partition(deptno
int,dname
string,loc
string)PARTITIONED
BY
(event_month
string)ROW
FORMAT
DELIMITED
FIELDS
TERMINATED
BY
'\t';Partitioned
TablesPartitioned
TablesPartitioned
TablesPartitioned
Tables作业十三、Hive表的创建与使用作业十三、Hive表的创建与使用课程大纲4Hive
表的创建1235Hive
数据类型Hive
数据迁移Hive
常见查询HiveUDF编程Hive
Data
TypesHive
Data
TypesPrimitive
Types课程大纲4Hive
表的创建1235Hive
数据类型Hive
数据迁移Hive
常见查询HiveUDF编程Hive
Data
ManipulationLoading
files
into
tablesLOAD
DATA
[LOCAL]
INPATH
'filepath'[OVERWRITE]
INTO
TABLE
tablename[PARTITION
(partcol1=val1,
partcol2=val2
...)]Loading
files
into
tablesLoading
files
into
tablesLoading
files
into
tablesHive
Data
ManipulationHive
Data
Manipulation课程大纲4Hive
表的创建1235Hive
数据类型Hive
数据迁移Hive
常见查询HiveUDF编程QueriesQueriesSELECT[ALL
|
DISTINCT]
select_expr,
select_expr,
...FROM
table_reference[WHERE
where_condition]
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025药店药品采购协议范本:药店药品采购合同模板
- 2025设备采购合同范本:现代企业设备采购协议示范文本
- 当代网络医学信息-搜索与运用馆员培训讲座课件
- 湖北省武汉市黄陂区七中2025届高三下学期考前模拟检测(一)语文试题(含答案)
- 电器销售合同协议模板
- 电商经纪代理合同协议
- 用工安全协议合同协议
- 电缆桥架采购合同协议
- 留学申请机构合同协议
- 画室双方合作合同协议
- 无人机应用与基础操控入门课件
- 湖南省城镇排水管道非开挖修复更新技术标准(发布稿)
- 完整版:美制螺纹尺寸对照表(牙数、牙高、螺距、小径、中径外径、钻孔)
- GB/T 23863-2024博物馆照明设计规范
- 四川省会计师事务所服务收费标准
- 信创的基础知识培训课件
- 化学品泄露应急处置培训
- 化学品作业场所安全警示标志大全
- 中国矿产资源集团招聘笔试题库2024
- 吉林省长春市宽城区2023-2024学年七年级下学期期末语文试题(原卷版)
- 小儿推拿知识完整版课件
评论
0/150
提交评论