4、OLAP与SQL Server Analysis Services全面解析

OLAP与SQL Server Analysis Services全面解析

1. OLAP基础概念

在OLAP(联机分析处理)中,有几个关键概念需要理解。
- 维度设计选择 :在设计维度时,有两种选择。可以创建一个仅向下钻取到季度级别的维度,此时日历季度就是该维度的叶级别,季度值直接写入对应单元格。或者,一些OLAP引擎允许数据库管理员配置维度进行数据分配,当引擎写回立方体时,会将编辑后的值分配给子元素。分配方式有两种,一种是将新值平均分配给子元素,另一种是根据旧值按比例分配新值。不过,写回和数据分配都是非常消耗处理器和内存的过程,实施时需谨慎。
- 计算度量 :常常需要计算值,可能从度量值中计算(如通过单位成本乘以物品数量计算扩展价格),也可能从基础数据计算(如平均值)。计算平均值比较棘手,不能简单地对平均值求平均。例如,有三个班级,数据如下:
| 教室 | 学生数量 | 平均分数 |
| ---- | ---- | ---- |
| 教室A | 20 | 100% |
| 教室B | 40 | 80% |
| 教室C | 80 | 75% |

不能简单地将100、80和75相加再除以3得到平均值85,而需要回到原始分数,将所有分数相加再除以140名学生,得到平均值80%。OLAP引擎可以处理这些计算,用户只需选择要进行的分析,而无需关注计算方式。
- 操作 :OLAP解决方案通常是分析的第一层。当发现感兴趣的内容后,通常需要更多信息。一种获取放大数据的方法是钻取到基础数据,有些分析工具可直接实现,有些则不

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值