特牛生活网

hive中的高阶函数:with cube函数,Grouping sets函数,With rollup函数-CSDN博客

网友收藏
文章浏览阅读3.1k次,点赞7次,收藏26次。1.应用背景:实际生产中,各种指标的报表统计,往往都会涉及到多维分析,比如,统计日活数,日会话次数,日回头访客数,日新,日用户平均访问时长,访问深度……都需要从不同维度,各种角度去分析,如果上述维度分析需求,都逐个开发计算sql(逐个去group by聚合),工作繁冗!那么,如何解决这个问题呢?2.实现过程:2.1 关键要点:创建一个统一的目标维度分析聚合结果表,这个表应该包含所有的维度字段 利用hive的高阶聚合函数,在一个sql中,即可计算出所有可能的维度组合2.2 C..