没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
项目需要用 ,所以翻译了 !"#!$
%& 中第 '' 部分第三章的内容。有翻译不当之处请联系
: #()*)# 或发送 +',$-.-/0&0 进行修正。
!"#
余斌
+1
!"#2(23
#
什么是 MDX? What is MDX?
结 构 化 查 询 语 言 是 用 来 从 关 系 型 数 据 库 获 取 数 据 , 而 多 维 表 达 式 -45
067是从分析服务数据中获取数据的查询语言。 支持两种模
式:
表达式语言:定义和操作分析服务器的对象和数据,用于计算。
查询语言:从分析服务器获取数据。
微软最初于 #88( 年 $ 3&" 版本之时设计的,但它也是一
门常规的、标准化的从 数据库获取数据的语言。很多其它的 供应商支持 ,
包 括 $ ' 9 :$ +. , 和 的 + ;'
。有一些供应商延续了 的标准,还自主开发额外的功能,但我们期待延续扩展
的部分也能遵从 的标准。分析服务器为 标准化定义 通过 +; 提供了
多种扩展方式。在本书中,你将学习 $ !"#!支持 的方式。
MDX 概念 MDX Concepts
在 服务上的一个多维数据库包含一个或多个 -.。-. 是为了用户对多
数据进行分析而设计。每一个 -. 必须包含两个维度(有一个叫 - 的特殊维度)9
但通常会包含两个以上的维度。例如,在插图 5# 中显示的维度仅仅是 -<= 立
方体中的一部分。
你可以在 %%%&%>&0
下载安装
-<=<
相关的基于
!"#!
的数据库
和多维数据模型项目。在 ? 中打开 -<=< 多维项目,在 -. 结构页签中
可以看到组成 -. 的 - 和维度。
指标和指标组 Measures and Measures Group
在 -. 当中,- 对象是维度的特殊表现形式。- 是用于数据分析的定量
实体。你可以在图 5# 的示例工程中看到一些 0-&
!
每一个 - 都是叫做度量组中的一部分。度量组存放相关的 0-,每一个 0-
只能属于一个度量组。度量组主要用于在客户端工具中对 0- 进行导航和提高易用性。
在 中查询度量的时候,度量组是不会被用到的。通常它们使用在某些函数中,这个将
在后面的章节中进行讨论。
层级结构和层 Hierarchies and Hierarchy Levels
在 -<=-. 中你可以看到维度有一个或多个层级结构,并且每一个层级结构
包含一个或多个层。插图 5! 中展示了一个简化了的 -.,它包含三个层级结构——
9-9和 -$@@我们通过分析这些数据来阐述这一章。在 -
<=< 示 例 中 , 日 期 维 度 的 层 级 结 构 包 含 ) 层 : A9
09-99和 。-和 -$ 层级结构为属性层级,
只分别包含两层: 和 -或 -$ 。你将在第 ) 章和 ( 章中学到更多
关于维度、层级结构和层。
成员 Members
每一个层级结构包含一个或多个被称作“成员”的项。每个一成员相当于基本要素表
(维表)中被一次或多次引用到的值。插图 5 中展现了日期维度中 层级的成员。
在 层级结构中这些项:A!"")9:#A!"")9:!A!"")9#A!"")9!A!"")
A
!"")9BA!"") 都是成员。你可以看到每一层的成员包括层级结构的成员集。你也可
以查询特定层上的成员。例如:#A!"")9!A!"")9A!"")9A!"") 是
AA!"") 下的 - 层的成员。
B
在 中,层级中的每一个成员有都唯一的名称。你可以通过维度名、层次结构名和级
别名组成的名称路径(使用成员的名称)或 =$ 路径(使用成员的 =$)去访问一个成员。
如:成员 #A!""* 在层级结构 中表现为:
CD&CD&C-D&C#A!""*D
当名称中有空隔、存在数字、或是一个 关键字的时候使用方括号将名称包起来。否则
你可以省略方括号。在前面提到的维度表达式中“E是 中的关键字,因此必须使用
方括号包起来。(尽管方括号是可选的,但使用它是一个很好的习惯。)
对于成员 #A!""*,以下三种表现形式都是合法的:
CD&CD&C#A!""*D6#7
CD&CD&CA!""*D&C:#A!""*D&C#A!""*D6!7
CD&CD&C-D&FC!""*DFC#D67
第一种,成员的格式表示为 0G0D&C:$G0D&C0.G0D。在没有两个
成员使用相同名字的时候可以这样使用。例如,如果一季度在每年中都叫 #,那就不能使
用这种格式,在 表达示中限制使用级别名称。如果使用前面的格式,只会返回第一个
剩余39页未读,继续阅读
资源评论
Aric红尘醉
- 粉丝: 77
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 读--论元角色的层级关系和语义特征_袁毓林.caj
- 毕业设计基于人体关键点识别的中国武术动作分析和矫正系统构建与实现C++源码.zip
- 669.zip
- JavaScript语言教程&案例&相关项目
- 数据挖掘大作业基于python实现葡萄酒质量分析源码+超详细注释+数据集.zip
- 数据挖掘大作业基于python实现葡萄酒质量分析源码+超详细注释+数据集(95分以上)
- Vim常用快捷键,VSCode个人常用配置和Qt主题配置文件
- SQL语言教程、案例及项目资源
- stm32f103c8t6+hc05+l298n蓝牙小车
- 实现websocket的一个用户多浏览器消息推送和通过Redis发布者/订阅者模式实现websocket的session共享
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功