`
ribishuangba
  • 浏览: 290298 次
文章分类
社区版块
存档分类
最新评论

《Microsoft SQL Server 2008 MDX Step by Step》学习笔记二:理解元数组(Tuples)

 
阅读更多

SQL Server 2008中SQL应用系列及BI笔记系列--目录索引

导读:本文介绍元数组(Tuples)的基础内容,已经了解的读者可以直接略过。

本文将包括以下内容:

■1、理解cube空间的概念。

■2、使用tuples从Cube中提取数据。

■3、使用多种语法引用层次结构成员(hierarchy members)。

本文所用数据库和所有源码,请到微软官网下载

1、N维空间(N-dimensional Space)和Cube空间

邀月工作室

邀月工作室

邀月工作室

类似地,我们可以用(a1,a2,….,Ax)表示X维度的一个点。

邀月工作室

2、使用Tuples访问数据

打开MDX查询编辑器窗口,输入

上述语句中,包含五部分元组(Tuples)

改变下元组(Tuples),结果相同。

4、理解Cells

每一个Cell包含了Value和FORMATTED_VALUE

邀月工作室

可以修改默认值

邀月工作室

关于Cell属性,请看MSDN(http://msdn.microsoft.com/zh-cn/library/ms145573.aspx

5、使用局部元组(Partial Tuples)

邀月工作室

当度量成员被移走时,一个局部元组(Partial Tuples)被提交,AS检查第一个默认的成员,提供缺失度量,这些度量的属性的层次结构的默认成员是Reseller Sales Amount,该成员将被应用,元组变完整。

邀月工作室

6、使用用户层次结构生成Tuples

理解User-Hierarchy转换

邀月工作室

邀月工作室

避免引用冲突

邀月工作室

邀月工作室

本文对tuples有了一个初步的介绍,下文将关注MDX基础的另一个概念:结果集(Sets)。

参考资源:

1、MDX官方教程(http://msdn.microsoft.com/zh-cn/library/ms145506.aspx

邀月注:本文版权由邀月和CSDN共同所有,转载请注明出处。
助人等于自助!
3w@live.cn


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics