Hive之多维度聚合

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hive之多维度聚合相关的知识,希望对你有一定的参考价值。

参考技术A Hive之多维度聚合
多维聚合

1、grouping sets

注意:grouping sets后面在进行维度组合的时候字段只能是group by 后面的字段

等价于:

2、cube[全维度的组合]

等价于

3、rollup

rollup查询的时候按照group by的字段从右向左一次递减一个字段

等价于:

以上是关于Hive之多维度聚合的主要内容,如果未能解决你的问题,请参考以下文章

Hive数据倾斜的原因及主要解决方法

hive相关知识整理

Hive之窗口函数

大数据之Hive:Hive 开窗函数

hive 之 Cube, Rollup介绍

Hive之grouping sets用法详解