赵小妖的空间

我们一直在努力....

MDX学习笔记_什么是MDX

标签: MDX 数据仓库 多维

MDX是什么?

MDX(Multi Dimensional Expression)多维表达式是支持SQL SERVER 2005 Analysis Services(SSAS)的脚本语言。

 

多维表达式是什么?就是进行数据仓库分析及数据挖掘的,也就是传说中的OLAP吧。

这几天,才刚刚明白了一点概念,下面来说一下吧

1.维度(dimension)

还没知道MDX的时候,我就知道了数据仓库,就知道了数据仓库中的表是“立体”的,是有维度和度量之分的。所以现在看起来,也不觉得很陌生。


我们平时看到的一个平面有2个坐标轴,一个是行,一个是列,维度就类似于这个坐标轴。而多维就是指有多个维度,也就是说有多个坐标轴。通常我们的维度有公司、会计单位、时间、业务部门、产品等。

2.层次结构(hierarchy)
层次结构主要用来表示一个维度中的层次或结构情况,如时间维度的层次结构可以是"年、月、日"或"年、半年、季、月"等。

3.级别(level)
层次结构中的某一层,例如时间维度的层次结构是"年、月、日",那么"年"、"月"、"日"都是该层次结构下的一个级别。

4.成员(member)
一个级别下具体的成员数据,例如"月"级别下的成员是"1月"、"2月"、"3月"……

    维度、层次结构、级别、成员的图示: 

                                       (年、月、日)                               年                 2005年

         时间————     (年、季度、月、日) ————   月  ————  10年  

                                      (年、半年、季度、月)               季度                1季度

 

         维度                           层次结构                                 级别               成员

        dimension                 hierarchy                               level        member

后面的几个概念,都是陌生的,不过感觉也不是很难理解,难的是后面的代码及应用,今天也写出了几个简单语句,明天再继续吧,加油!

 

附件:


    评分: 请先登录再投票,同一篇博客一月只能投票一次!
    无人投票

相关博客:


评论


发表评论

验证码:
最近访客
关注此文的人们还关注