25、数据分析服务管理与优化全解析

数据分析服务管理与优化全解析

1. 分区管理

在处理分区时,需要为年份添加结束日期,并且为新的年份创建新的分区。建议始终让最后一个分区保持开放状态,这样即使在 1 月的第一周没有创建新年的分区,用户也不会因为报告没有变化而陷入困境。

同时,要定义所创建分区的切片。切片是分区的一个属性,用 MDX 术语来说,它是一个元组,用于告知分析服务每个分区中包含的数据。例如,包含 2007 年日历年度数据的分区,其切片为 [Date].[Calendar].[Calendar Year].&[2007] 。如果输入的切片与源中指定的数据不匹配,SSAS 在处理时会抛出错误。

2. 聚合相关

2.1 理解聚合

OLAP 和分析服务的核心在于数据聚合。处理立方体时,分析服务会预先计算一定数量的聚合总计,这种总计的缓存有助于提高查询性能。但 SSAS 不会预先计算所有总计,因为可能的组合数量通常会使这种做法变得不切实际。而且,考虑到用户查询并不需要每一种可能的组合,为了以防万一而预先计算所有内容是适得其反的。因此,SSAS 会对给定立方体所需的预先工作量进行“最佳猜测”。

假设有一个包含地理、产品和时间维度的立方体,每个维度都有相应的属性,且属性处于用户定义的层次结构中。从这些维度中选择要包含在聚合设计中的属性,分析服务会为每个属性组合计算成员的所有组合值。例如:
| 聚合组合 | 计算方式 | 结果值数量 |
| ---- | ---- | ---- |
| All - All - All | 所有度量值的总和 | 1 |
| Country - Su

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值