hive
这条gai最靓的华哥
热爱大数据的一名普普通通滴97年菜鸟猿~
展开
-
Hive命令操作(详细)
Hive操作Hive DDL1、创建表2、修改表3、显示命令Hive DML1、load2、insert3、导出表数据4、select5、joinHive shell 本文介绍有关Hive表的DDL操作、DML操作和shell操作。 Hive DDL 1、创建表 Hive创建表的语法如下: create [temporary][external] table [if not exists][db_name.]table_name [(col_name data_type[comment col_commen原创 2020-07-05 16:44:56 · 579 阅读 · 0 评论 -
Hive全面介绍(有点详细)
Hive有关介绍Hive是什么使用Hive的好处Hive的特点Hive架构Hive工作原理Hive中表的分类Hive与HBase的联系和区别Hive与HBase的联系Hive与HBase的区别 Hive是什么 (1)由Facebook开源,最初用于解决海量结构化的日志数据统计问题; (2)构建在Hadoop之上的数据仓库; (3)Hive定义了一种类SQL查询语言:HQL(类似SQL但不完全相同); (4)通常用于进行离线数据处理(采用MapReduce); (5)底层支持多种不同的执行引擎(Hive原创 2020-07-04 23:35:50 · 6177 阅读 · 1 评论 -
Hive调优
hive调优explain执行计划并行执行JVM重用推测执行列裁剪 本文介绍有关hive的调优策略。 explain执行计划 通过explain关键字,可以详细地表示出执行语句所对应的MapReduce代码,语法格式如下: explain [extended|dependency|authorization] query 理解Hive对每个查询进行解析和计划的复杂细节,对于分析复杂的或者效率低下的查询时非常不错的方式。我们可以在不执行真正的SQL之前观察查询计划来了解HQL(Hive QL)语句的执行过程原创 2020-07-04 14:21:38 · 156 阅读 · 0 评论 -
Hive函数
Hive内置和自定义函数介绍Hive内置函数Hive自定义函数 Hive内置函数 # 获取Hive所有的函数 show functions; # 查看指定函数的使用方法 describe function<function_name>; # 查看指定函数的详细使用方法,包括函数的使用案例 describe function extended<function_name>; 使用示例: # 将ename字符串转换成大写 select empno,ename,upper(ename原创 2020-07-03 15:46:49 · 146 阅读 · 0 评论 -
hive窗口函数::基本操作
窗口函数及其命令总结退出安全模式启动服务创建.csv文件进入hive执行建表和导数据操作函数命令window子句ntilerank()、dense_rank()、row_number()lag,leadfirst_value,last_value 退出安全模式 [root @cjh1 ~]# hadoop dfsadmin -safemode leave 启动服务 [root @cjh1 ~]# start-all.sh [root @cjh1 ~]#hive --service hiveserver2原创 2020-07-01 23:32:34 · 323 阅读 · 0 评论