【OLAP(联机分析处理)】简单理解

OnLine Analysis Processing :联机分析处理

功能

支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果

原理

OLAP联机分析首先是把数据预处理成数据立方(Cube),并把有可能的汇总都预先算出来(即预聚合处理),OLAP联机分析最基本的工作就是对数据方(Cube)的操作

数据方的层次划分

1.维度(Dimension):用户观察数据的特定角度;数据的属性
2.维度的层次(Level):属性的进一步描述
3.维度的成员(Member):维度的一个取值
4.度量(Measure):多维数组的取值;维度成员的组合

数据方的操作

1.向下钻取(Drill-down):减少维数;多属性归为同一属性
2.向上钻取(Drill-up):增加新的维度;属性细致划分
切片和切块:在一部分维上选定值后,关心度量数据在剩余维上的分布
3.切片(Slice):选定特定的维度的维度成员进行分析;
4.切块(Dice):选择维度中特定区间的数据;
5.旋转(Pivot):重新安排维的放置;

总结

构建一个多维数据模型前需要考虑:哪些字段用于维度;哪些字段用于统计指标;使用什么样的规则来对数据进行聚合;用户经常使用的组合查询;排序规则;
大数据分析架构在这个巨大Cube的支持下,直接把维度和度量的生成交给咱们数据人 ,由数据人自定义好维度和度量之后,Hadoop会将业务的维度和度量直接翻译成MapReduce运行,并最终生成业务报表。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值