hive
学习hive的一些心得
火成哥哥
这个作者很懒,什么都没留下…
展开
-
hive 中 hql 题
问题 1:(1) 需求找出所有科目成绩都大于某一学科平均成绩的学生。(2) 建表drop table if exists score;create table score( uid string, subject_id string, score int) row format delimited fields terminated by '\t';(3) 数据1001 01 901001 02 901001 03 901002 01 851原创 2020-05-17 21:53:03 · 685 阅读 · 0 评论 -
hive中over函数讲解
https://blog.csdn.net/qq_22222499/article/details/92406370原创 2020-04-06 11:45:53 · 524 阅读 · 0 评论 -
hive常见面试题
一、Hive 的架构二、Hive和数据库比较Hive 和数据库除了拥有类似的查询语言,再无类似之处。1、数据存储位置Hive 存储在 HDFS 。数据库将数据保存在块设备或者本地文件系统中。2、数据更新Hive 中不建议对数据的改写,而数据库中的数据通常是需要经常进行修改的。3、执行延迟Hive 执行延迟较高。数据库的执行延迟较低。当然,这个是有条件的,即数据规模较小,当数据规模...原创 2020-04-04 14:10:14 · 452 阅读 · 0 评论 -
Hive 解决数据倾斜的方法
文章一:https://www.cnblogs.com/raymoc/p/5325295.html文章二:https://www.jianshu.com/p/daa4e7c86925原创 2020-04-03 14:07:47 · 187 阅读 · 0 评论 -
HQL 中 ROW_NUMBER() OVER 语法以及示例
转载 2020-04-02 19:50:05 · 1136 阅读 · 0 评论 -
Hive中的函数
一、系统内置函数1、查看系统自带的函数hive (default)> show functions;2、显示自带的函数的用法hive (default)> desc function max;3、详细显示自带的函数的用法hive (default)> desc function extended max;二、自定义函数1、Hive 自带了一些函数,比如:ma...原创 2020-02-19 23:42:42 · 185 阅读 · 0 评论 -
Hive中查询操作
一、查询语法查询语句语法:[WITH CommonTableExpression (, CommonTableExpression)*]Only availablestarting with Hive 0.13.0)SELECT [ALL | DISTINCT] select_expr, select_expr, ...FROM table_reference [WHERE wher...原创 2020-02-19 12:40:55 · 2502 阅读 · 0 评论 -
Hive中DML数据操作
一、数据导入1.1 向表中装载数据1、语法hive> load data [local] inpath '/opt/module/datas/student.txt' [overwrite] | into table student [partition (partcol1=val1,…)]; (1) load data:表示加载数据(2) local:表示从本地加载数据到 h...原创 2020-02-17 22:40:07 · 288 阅读 · 0 评论 -
Hive中DDL数据操作
一、创建数据库1、创建一个数据库,数据库在 HDFS 上的默认储存路径是 /user/hive/warehouse/*.dbhive (default)> create database db_hive;OKTime taken: 1.349 secondshive (default)> show databases;OKdatabase_namedb_hivedef...原创 2020-02-16 21:06:48 · 333 阅读 · 0 评论 -
Hive数据类型
一、基本数据类型hive 数据类型java 数据类型长度例子TINYINTbyte1 byte 有符号整数20SMALLINTshort2 byte 有符号整数20INTint4 byte 有符号整数20BIGINTlong8 byte 有符号整数20BOOLEANboolean布尔类型TRUE FALSEFLO...原创 2020-02-15 23:12:53 · 169 阅读 · 0 评论 -
Hive的安装及配置
一、Hive安装地址1、Hive官网地址http://hive.apache.org/2、文档查看地址https://cwiki.apache.org/confluence/display/Hive/GettingStarted 3、下载地址http://archive.apache.org/dist/hive/二、Hive安装部署2.1 Hive安装及配置1、把 apache-...原创 2020-02-14 20:05:19 · 2229 阅读 · 0 评论 -
Hive的一些基本概念
一、Hive是什么?Hive:由 Facebook 开源用于解决 海量结构化日志 的数据统计。Hive 是基于 Hadoop 的一个 数据仓库工具,可以将 结构化的数据文件映射为一张表,并且提供 类SQL 查询功能。二、Hive本质是什么?Hive 的本质是将 HQL 转化成 MapReduce 程序,Hive 储存的数据在 HDFS 上,Hive 分析数据底层的 默认实现 是 MapRe...原创 2020-02-13 21:52:24 · 352 阅读 · 0 评论