- 115
- 2
- 约 13页
- 2017-09-28 发布于广东
- 举报
MDX培训手册.doc
MDX培训手册
编制单位:中国建设银行安徽省分行
编制部门:经营绩效评价系统项目组
编制日期:20XX年9月
目 录
一、前言 3
二、MDX 简介 3
三、重要概念 4
1、维度: 4
2、度量值: 5
3、成员、元组和集合 6
4、成员名和成员键 7
5、成员属性 7
6、成员函数 8
1LastChild 函数: 8
2ParallelPeriod函数 9
3CurrentMember函数 10
4DLL函数 10
7、元组 11
8、元组函数 12
9、集合 12
10、聚合函数 13
11、集合和维数 13
12、命名集 13
一、前言
微软商业智能平台的核心是Analysis Service,它提供了强大的OLAP功能。但是,在实际项目中,为了达到实用的效果,仅仅懂得基本的OLAP概念是远远不够的,MDX(多维表达式)是一种必需的,有效的手段。对于OLAP工程师来说,学习MDX的意义,就相当于关系型数据库工程师学习SQL语言,因此,MDX是微软商业智能平台的精髓。MDX很复杂,但是,通过讲座的学习,大家会发现:其实它可以很容易、很有趣地实现。
二、MDX 简介
MDX(多维表达式的英文首字母缩写词)是一种语法,支持多维对象与数据的定义和操作。MDX 在很多方面与结构化查询语言 (SQL) 语法相似,但它不是 SQL 语言的扩展;事实上,MDX 所提供的一些功能也可由 SQL 提供,尽管不是那么有效或直观。
如同 SQL 查询一样,每个 MDX 查询都要求有数据请求(SELECT 子句)、起始点(FROM 子句)和筛选(WHERE 子句)。这些关键字以及其它关键字提供了各种工具,用来从多维数据集析取数据的特定部分。MDX 还提供了可靠的函数集,用来对所检索的数据进行操作,同时还具有用用户定义函数扩展 MDX 的能力。
如同 SQL,MDX 提供管理数据结构的数据定义语言 (DDL) 语法。其中有用于创建(和删除)多维数据集、维度、度量值以及它们的坐标对象的 MDX 命令。维度多维数据集的一种结构特性,是描述事实数据表中的数据的类别(级别)的有组织的层次结构。这些类别通常描述相似成员的集合,用户要根据它们进行分析。例如,某个维度可能包括以及的级别度量值在多维数据集中,度量值是一组值,这些值基于多维数据集的事实数据表中的一列,而且通常为数字。此外,度量值是所分析的多维数据集的中心值。即,度量值是最终用户浏览多维数据集时重点查看的数字数据。您所选择的度量值取决于最终用户所请求的信息类型。一些常见的度量值有 sales、cost、expenditures 和 production count 等
Analysis Manager 中,度量值通过以下图标标识:
Dbalance(借方余额)和 Cbalance(贷方余额)如下图所示:
每个度量值都指定了聚合函数,以确定度量值的源列中值的聚合方式。此函数也决定了如何聚合兄弟成员的度量值以生成它们父代的值。最常使用的聚合函数是 Sum,但也可以使用 Min、Max、Count 和 Distinct Count。有关更多信息,请参见聚合函数。
Analysis Services 支持基于可加列和不可加列的度量值。可加列可以求和。例如,货币列就是可加列。可加列适于作为多维数据集中的度量值,与所使用的聚合函数无关。而对不可加列求和是无意义的。例如,包含标识符的数字列 Account Number 就是不可加列。不可加列也适于作为多维数据集中的度量值,但必须使用 Count 或 Distinct Count 聚合函数来汇总这些不可加列才有意义成员、元组和集合
在开始创建多维表达式 (MDX) 查询之前,应当理解成员、元组和集合的定义,也要理解用于构造和引用这些元素的 MDX 语法。
成员
成员是代表维度中一次或多次数据出现的项。请把维度中的成员看作基础数据库中的一个或多个记录,其该列内的值归入该分类。成员是描述多维数据集中的单元数据时的最低参照层次。
例如,下面的关系图加入以表示时间.[2003].[2003年一季度]成员。如果成员的名称中有空格或数字,则要使用括号字符 [ 和 ]。尽管时间维度是一个词,也可在其外面加上方括号;上面的关系图中所示的成员还可表示为:
4、成员名和成员键
可用其成员名或其成员键引用某个成员,在具有非唯一成员名的维度中成员名可以是重复的,或者在可更改维度中成员名是可更改的。
引用成员的可选方法是引用成员键。成员键由维度用来专门标识给定成员。在 MDX 中使用和号 () 字符将成员键与成员名区别开,如下面的示例所示:
[].[11100]
在这种情况下,使用成员的成员键 11100。引用成员键确保在可更改维度中以及在具有非唯一成员名的维度中成员的正确标识
您可能关注的文档
- 2011届高三政治二轮复习 专题高效升级卷六 发展社会主义民主政治课件 新人教版a.ppt
- 2011届高三政治二轮复习 专题高效升级卷七 国际社会与我国外交政策课件 新人教版a.ppt
- 2011届高三政治二轮复习 专题高效升级卷十 哲学理论与唯物论、认识论课件 新人教版a.ppt
- 高中物理 5.4《变压器》精品课件 新人教版选修3-2a.ppt
- 高中物理 10.4《热力学第二定律》精品课件 新人教版选修3-3a.ppt
- 2011年安全生产月活动实施方案.doc
- MIKE11培训教程.doc
- PI系统管理员培训.ppt
- 安全技术培训规范化体制.ppt
- 百日活动方案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
最近下载
- 2025年中考语文总复习第二部分文学之约专题五文学类文本读写(一题一课).pptx VIP
- 病历书写规范培训ppt课件.pptx VIP
- Dell戴尔Alienware 双模无线游戏耳机 AW720H 用户指南.pdf VIP
- 中国重症肌无力诊断和治疗指南PPT课件.pptx VIP
- 六年级英语阅读理解专项训练20篇.doc VIP
- 学堂在线 雨课堂 学堂云 中国共产党与中华民族伟大复兴 期末考试答案.docx VIP
- 学堂在线 雨课堂 学堂云 中国共产党与中华民族伟大复兴 章节测试答案.docx VIP
- 学堂在线 雨课堂 学堂云 人工智能原理 章节测试答案.docx VIP
- 《病历书写基本规范》PPT课件.pptx VIP
- 学堂在线 雨课堂 学堂云 研究生学术与职业素养讲座 章节测试答案.docx VIP
原创力文档

文档评论(0)