![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hive
柯南爱上指针
·
展开
-
Hive常用开窗函数总结(常见面试题)
本文链接:https://www.cnblogs.com/liuwchao/articles/11535282.html背景:平常我们使用 hive或者 mysql时,一般聚合函数用的比较多。但对于某些偏分析的需求,group by可能很费力,子查询很多,这个时候就需要使用窗口分析函数了~注:hive、oracle提供开窗函数,mysql8之前版本不提供,但Oracle发布的MySQL 8.0版本支持窗口函数(over)和公用表表达式(with)这两个重要的功能!版本:Hive 1.1.0 ..转载 2020-08-24 19:28:06 · 1632 阅读 · 0 评论 -
使用hive做单词统计
1、首先创建一个文件单词的文件,例如a.txtkk,123,weiwei,123hlooe,hadoop,hello,okh,kk,123,weiwei,okok,h2、将文件上传到hdfs中hdfs dfs -copyFromLocal ./a.txt /upload/wangwei/a.txt3、在hive中创建一个textline的表create table textlines(tex...原创 2018-06-20 20:20:55 · 2299 阅读 · 2 评论 -
hive删除表报错
hive安装好了之后,在hive中创建数据库,创建表,在表中插入数据都没得问题,但是在drop表的时候,出现了错误,错误类似连接上数据库,之后什么操作都不能做了,除非exit;之后,重新进才能操作,如下图片:问题mysql-connector-java-5.1.17.jar的版本太低了,和mysql版本不匹配。...原创 2018-06-18 09:47:52 · 1869 阅读 · 1 评论 -
hive行转列以及列转行(面试必问)
点我进入原文1.行转列1.1 问题引入:如何将a b 1,2,3c d 4,5,6变为:a b 1a b 2a b 3c d 4c d 5c d 61.2...转载 2019-08-17 14:30:46 · 342 阅读 · 0 评论