![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hive
xiaoqixiaodong
这个作者很懒,什么都没留下…
展开
-
HIVE 窗口及分析函数 应用场景
窗口函数应用场景: (1)用于分区排序 (2)动态Group By (3)Top N (4)累计计算 (5)层次查询 一、分析函数 用于等级、百分点、n分片等。 函数 说明 RANK() 返回数据项在分组中的排名,排名相等会在名次中留下空位 DENSE_RANK() 返回数据项在分组中的排名,排名相等会在名转载 2015-04-17 10:31:55 · 549 阅读 · 0 评论 -
hive优化(1)
1 sql书写规范 尽量尽早地过滤数据,减少每个阶段的数据量,对于分区表要加分区。 案例: SELECT a.key,col1,col2,col3,col4 FROM A a LEFT OUTER JOIN B b ON a.key = b.key and a.dt=‘20150101’ and b.dt=‘20150101';转载 2017-12-29 18:45:57 · 297 阅读 · 0 评论