Mondrian系列(三)-如何设计Mondrian的Schema(2)-逻辑模型

3.逻辑模型

Schema的最重要的组成部分是cube、度量measure和维度dimension。

  • cube是在某一特定主题区域中维度和度量的集合
  • 度量measure是你所感兴趣的测量数量,例如产品的销售数量或库存成本
  • 维度dimension是一种属性,或一系列属性,取决于你如何将度量划分成子类型。例如,你可能希望

 


   
       


       
           
               

               
           
       
       
           
               

               
               
               
           
       
       
       
       
       
           
       
   

上面的例子schema包含一个cube,叫做"Sales”。这个cube有两个维度,“time”和“Gender”,还有两个度量值,“Unit Sales”和“Store Sales”。我们可以基于这个Schema写一个MDX查询:

SELECT {[Measures].[Unit Sales],[Measures].[Store Sales]} ON COLUMNS,{descendants([Time].[1997].[Q1])} ON ROWS FROM [Sales] WHERE [Gender].[F]

这个查询语句基于Sales Cube([Sales]),性别是女。下面是查询结果。

[Time]             [Measures].[Unit Sales]      [Measures].[Store Sales]

[1997].[Q1]        0                                                 0

[1997].[Q1].[Jan]  0                                                 0

[1997].[Q1].[Feb]  0                                                 0

[1997].[Q1].[Mar]  0                                                 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值