多维数据集功能扩展与计算实现
1. 多维数据集基础回顾与功能扩展概述
在构建分析服务多维数据集时,我们最初创建的多维数据集较为简单,仅包含几个维度和两个度量值,一个用于显示销售金额,另一个用于显示事实表中的行数。接下来,我们将对这个多维数据集进行扩展,主要涵盖以下几个方面:
- 添加度量值和度量值组
- 添加不同类型的维度
- 计算度量值和关键绩效指标(KPIs)
- 计算成员
- 操作
2. 添加度量值
度量值在构建分析服务多维数据集时至关重要,它们是通常与事实表中的列相关联的可量化值。定义度量值最常见的方法是对数字列使用聚合函数,如求和、最小值、最大值、不同计数和计数。此外,还可以使用 MDX 语句计算值的表达式来定义度量值,这被称为计算度量值。
2.1 向现有度量值组添加新度量值
以 FactInternetSales 事实表为例,该表包含描述单个交易不同事实的多个列,除了之前使用的销售金额度量值外,还包含订单数量、价格、折扣金额等信息。我们可以将这些列添加到度量值组中,具体操作步骤如下:
1. 在解决方案资源管理器中,双击 Adventure Works DW2012.cube 文件。
2. 切换到“多维数据集结构”选项卡,右键单击“Fact Internet Sales”度量值组,选择“新建度量值…”。
3. 在“新建度量值”对话框中,单击“Order Quantity”列,然后单击“确定”。在该对话框中,您可以指定要对度量值定义的计算类型,我们通常使用求和或计数,但还有许多其他计算可
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



