10、多维数据集功能扩展与计算实现

多维数据集功能扩展与计算实现

1. 多维数据集基础回顾与功能扩展概述

在构建分析服务多维数据集时,我们最初创建的多维数据集较为简单,仅包含几个维度和两个度量值,一个用于显示销售金额,另一个用于显示事实表中的行数。接下来,我们将对这个多维数据集进行扩展,主要涵盖以下几个方面:
- 添加度量值和度量值组
- 添加不同类型的维度
- 计算度量值和关键绩效指标(KPIs)
- 计算成员
- 操作

2. 添加度量值

度量值在构建分析服务多维数据集时至关重要,它们是通常与事实表中的列相关联的可量化值。定义度量值最常见的方法是对数字列使用聚合函数,如求和、最小值、最大值、不同计数和计数。此外,还可以使用 MDX 语句计算值的表达式来定义度量值,这被称为计算度量值。

2.1 向现有度量值组添加新度量值

FactInternetSales 事实表为例,该表包含描述单个交易不同事实的多个列,除了之前使用的销售金额度量值外,还包含订单数量、价格、折扣金额等信息。我们可以将这些列添加到度量值组中,具体操作步骤如下:
1. 在解决方案资源管理器中,双击 Adventure Works DW2012.cube 文件。
2. 切换到“多维数据集结构”选项卡,右键单击“Fact Internet Sales”度量值组,选择“新建度量值…”。
3. 在“新建度量值”对话框中,单击“Order Quantity”列,然后单击“确定”。在该对话框中,您可以指定要对度量值定义的计算类型,我们通常使用求和或计数,但还有许多其他计算可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值