Hive的安装

一 下载hive [root@centos opt]# wget https://mirror.bjtu.edu.cn/apache/hive/hive-2.1.1/apache-hive-2.1.1-bin.tar.gz 二 安装hive [root@centos opt]# tar -z...

2018-01-04 21:53:37

阅读数:67

评论数:0

Hive的体系结构

Hive的体系结构如下图所示,主要包括: 用户接口 Thrift服务器 元数据存储 解析器 Hadoop

2017-12-24 09:50:26

阅读数:57

评论数:0

数据库与数据仓库

一 数据库相关概念 二 数据仓库相关概念 三 数据仓库体系结构 四 数据仓库的基本特征 五 数据库与数据仓库比较 六 参考 http://www.jikexueyuan.com/course/825.html

2017-12-23 20:01:15

阅读数:103

评论数:0

Hive 与 RDBMS 关系

一 Hive与RDMS比较 二 参考 http://www.jikexueyuan.com/course/825.html

2017-12-23 19:45:28

阅读数:69

评论数:0

Hive 与 HBase 关系

一 Hive和Base的区别 二 Hive和Hbase的连接结构图 三 参考 http://www.jikexueyuan.com/course/825.html

2017-12-23 19:36:01

阅读数:70

评论数:0

Hive 简介

一 学习前提 二 什么是Hive 三 为何使用Hive 四 相关Hive资源 五 参考 http://www.jikexueyuan.com/course/825.html

2017-12-23 19:24:01

阅读数:62

评论数:0

Hive聚合函数和表生成函数

一 聚合函数 1、count 2、sum 3、min 4、max 5、avg 二 实例 hive> select count(*),sum(sal),max(sal),min(sal),avg(sal) from emp; Total jobs = 1 Launchin...

2017-12-06 20:18:38

阅读数:474

评论数:0

Hive条件函数

一 条件函数 1、coalesce:从左到右返回地一个不为null的值。 2、case...when...:条件表达式 CASE a WHEN b THEN c WHEN d THEN e ELSE f END 二 实战 1、coalesce应用 2、给员工涨工资,总...

2017-12-06 20:15:50

阅读数:101

评论数:0

Hive日期函数

一 日期函数 to_date year month day weekofyear datediff date_add date_sub 二实战

2017-12-05 21:41:03

阅读数:57

评论数:0

Hive收集函数和转换函数

一 收集函数 size select size(map(1,'Tom',2,'Mary')); 二 转换函数 cast select cast(1 as bigint); select cast(1 as float); select cast('2014-05-05',da...

2017-12-05 21:38:55

阅读数:78

评论数:0

Hive字符函数

一 常用字符函数 lower、upper、length、concat、substr、trim、lpad、rpad 二 实战 hive> select lower('Hello World'),upper('Hello World'); OK hello world HELL...

2017-12-05 21:36:53

阅读数:71

评论数:0

Hive数学函数

一 Hive函数分类 1、内置函数 2、自定义函数 二 Hive的内置函数 三 数学函数 1、round:四舍五入 hive> select round(45.945,0),round(45.945,-1),round(45.435,-2),round(45.945,2),roun...

2017-12-05 21:35:10

阅读数:234

评论数:0

Hive在查询中使用排序

一 按照某字段排序 hive> select empno,ename,sal from emp order by sal; Total jobs = 1 Launching Job 1 out of 1 Number of reduce tasks determined at c...

2017-12-05 21:33:30

阅读数:130

评论数:0

Hive在查询中使用过滤

一 查询语法 二 查询时使用过滤的实例 1、查询10号部门的员工 select * from emp where deptno =10; hive> select * from emp where deptno =10; OK 1001.0 Tome null 500...

2017-12-05 21:32:07

阅读数:576

评论数:0

Hive简单查询的Fetch Task功能与实战

一 简介 1、从Hive0.10.0版本开始支持。 2、配置方式有三种: set hive.fetch.task.conversion=more; hive --hiveconf hive.fetch.task.conversion=more 修改hive-site.xml文件 h...

2017-12-05 21:30:26

阅读数:279

评论数:0

Hive的数据导入——Load语句

一 语法 LOAD DATA [LOCAL] INPATH 'filepath' [OVERWRITE] INTO TABLE tablename [PARTITION (partcol1=val1,partcol2=val2 ...)] 二 表 hive> desc t2; OK...

2017-12-05 21:29:01

阅读数:216

评论数:0

使用Sqoop进行数据的导入

一 下载地址 http://archive.apache.org/dist/sqoop/1.4.4/ [root@localhost bin]# wget http://archive.apache.org/dist/sqoop/1.4.4/sqoop-1.4.4.bin__hadoop-0....

2017-12-04 21:50:00

阅读数:330

评论数:0

Hive的数据模型之视图

一 视图(View) 1、视图是一种虚表,是一个逻辑概念;可以跨越多张表。 2、视图建立在已有表的基础上,视图赖以建立的这些表称为基表。 3、视图可以简化复杂查询。 二 建立基表 1、建立部门表 2、建立员工表 三 创建视图 hive> creat...

2017-12-03 19:23:34

阅读数:47

评论数:0

Hive的数据模型之桶表

一 桶表(Bucket Table) 1、桶表是对数据进行哈希取值,然后放到不同文件中存储。 2、桶表利用hash运算将某一列相同哈希放入到一个桶中,从而提高查询效率。 二 理解桶表 三 创建桶表 hive> create table bucket_table ...

2017-12-03 19:20:36

阅读数:47

评论数:0

Hive的数据模型之外部表

一 外部表(External Table) 1、指向已经在HDFS中存在的数据,可以创建Partition。 2、它和内部表在元数据的组织上是相同的,而实际数据的存储则有较大的差异。 3、外部表只是一个过程,加载数据和创建表同时完成,并不会移动到数据仓库目录中,只是与外部数据建立一个链接。当...

2017-12-03 19:18:22

阅读数:65

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭