加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SSAS:多维数据集中度量值设计时的聚合函数

发布时间:2016-01-15 00:10:35 所属栏目:MsSql教程 来源:网络整理
导读:多维数据集中度量值设计时的聚合函数 (累加性_半累加性和非累加性) 在 SSAS 系列 - 实现第一个 Cube 以及角色扮演维度,度量值格式化和计算成员的创建 中主要是
多维数据集中度量值设计时的聚合函数 (累加性_半累加性和非累加性)

在 SSAS 系列 - 实现第一个 Cube 以及角色扮演维度,度量值格式化和计算成员的创建 中主要是通 过已存在的维度和事实数据创建了一个多维数据集,并同时解释了 Role-Playing Dimension 角色扮演 维度,计算成员,计算成员格式化等内容。在这篇文章中主要是分析和理解在多维数据集设计过程中的 聚合函数,对应不同类别的度量值根据需求的不同在聚合函数的选择上也会有所不同。

继续使用在上一篇 SSAS 文章中创建的示例,在 BIWORK_FirstCube 中能看到有两组度量值维度组和 各个不同的度量值。

SSAS:多维数据集中度量值设计时的聚合函数

选中 Reseller Sales Amount 右键查看属性 AggregateFunction 聚合函数选择的是 SUM 聚合,很 好理解就是一个求和的操作。

SSAS:多维数据集中度量值设计时的聚合函数

选中 Reseller Sales Count 右键查看属性,聚合函数选择的是 Count,这个是在创建多维数据集 Cube 的时候自动创建的。

SSAS:多维数据集中度量值设计时的聚合函数

对比一下事实表 FactResellerSales 的结构和在创建 Reseller Sales 和 Internet Sales 度量值 组时可供选择的度量值。所有的值类型的数据像 UnitPrice, ProductStandardCost, SalesAmount 这三 个列在右侧创建度量值组 Fact Reseller Sales 都出现了,但是多了一个 Fact Reseller Sales Count ,包括在 Fact Internet Sales 下也多出了一个 Fact Internet Sales Count ,很明显是对事实表做 了计数统计。因此在 Reseller Sales Count 度量值那里默认使用了 Count 聚合函数,而对于其它的度 量值默认使用的是 SUM 函数。

SSAS:多维数据集中度量值设计时的聚合函数

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读