Hive
一只小菜鸟(* ̄︶ ̄)
这个作者很懒,什么都没留下…
展开
-
Hive 调优
1.explain 使用explain查看查询计划 hive>explain [extended] select count(*) from customers ; hive>explain select t.name , count(*) from (select a.name ,b.id,b.orderno from customers a ,orders b wh...原创 2019-03-31 11:35:53 · 100 阅读 · 0 评论 -
Hive 自定义函数
1.创建类,继承UDF package com.it18zhang.hivedemo.udf; import org.apache.hadoop.hive.ql.exec.Description; import org.apache.hadoop.hive.ql.exec.UDF; /** * 自定义hive函数 */ @Description(name = ...原创 2019-03-31 11:38:19 · 114 阅读 · 0 评论 -
Hive 介绍与安装
Hive是一个数据仓库基础工具在Hadoop中用来处理结构化数据。 它架构在Hadoop之上,总归为大数据,并使得查询和分析方便。并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 术语“大数据”是大型数据集,其中包括体积庞大,高速,以及各种由与日俱增的数据的集合。使用传统的数据管理系统,它是难以加工大型数据。因此,Apache软件基金会推出了一款名为Hadoo...原创 2019-03-28 21:45:47 · 163 阅读 · 0 评论 -
Hive 连接
通过远程jdbc方式连接到hive数据仓库 1.启动hiveserver2服务器,监听端口10000 $>hive --service hiveserver2 2.通过beeline命令行连接到hiveserver2 $>beeline //进入...原创 2019-03-28 22:12:39 · 218 阅读 · 0 评论 -
hive 命令
//创建分区表,设置 , 为字段分隔符 CREATE TABLE IF NOT EXISTS tablename( id int COMMENT '主键', name string COMMENT '名称', age int COMMENT '年龄') COMMENT '表名' PARTITIONED BY (Year INT COMMENT '年分区', Month INT COMMENT...原创 2019-03-28 22:14:39 · 177 阅读 · 0 评论