HIVE 窗口及分析函数 应用场景
窗口函数应用场景:
(1)用于分区排序
(2)动态Group By
(3)Top N
(4)累计计算
(5)层次查询
hive中一般取top n时,row_number(),rank,dense_rank()这三个函数就派上用场了,
先简单说下这三函数都是排名的,不过呢还有点细微的区别。
通过代码运行结果一看就明白了。
ROW_NUMBER() OVER函数的基本用法
语法:R...
原创
2019-10-28 20:11:12 ·
194 阅读 ·
0 评论