介绍
GROUPING SETS,GROUPING__ID,CUBE,ROLLUP:这几个函数通常用于OLAP中,不能累加,而且需要根据不同维度上钻和下钻的指标统计。
GROUPING SETS和GROUPING__ID
在一个GROUP BY查询中,根据不同的维度组合进行聚合,等价于将不同维度的GROUP BY结果集进行UNION ALL。
CUBE
根据GROUP BY的维度的所有组合进行聚合。
ROLLUP
是CUBE的子集,以最左侧的维度为主,从该维度进行层级聚合。
GROUPING SETS,GROUPING__ID,CUBE,ROLLUP:这几个函数通常用于OLAP中,不能累加,而且需要根据不同维度上钻和下钻的指标统计。
在一个GROUP BY查询中,根据不同的维度组合进行聚合,等价于将不同维度的GROUP BY结果集进行UNION ALL。
根据GROUP BY的维度的所有组合进行聚合。
是CUBE的子集,以最左侧的维度为主,从该维度进行层级聚合。
本文标题:Hive Grouping Sets多维分析
本文链接:https://www.haomeiwen.com/subject/cqjppltx.html
网友评论