mondrian schema学习过程

===== 维度的排序通过 ordinalColumn

     

=====>  


     

===== 级别 元素中包含了一个>  Degenerate dimensions
=====   内连表
         
                 
                       
         

         
           
                            新客户
           

           
                            老客户
           

         

       

             

   

===== view 举例

   
             
                     select DISTINCT `query` as `query`
     from>      

   
  

===== 

format

http://ask.analytical-labs.com/questions/2855/using-formatstring-strange-results

         
       
     


format cell 是不能用的


Datatype 属性有 String、Integer、Numberic、Boolean、Date、Timestamp 等值,默认的是
Numberic ,count 和 distinct-count 度量的默是 Integer 类型。


< Level name="Gender">
< KeyExpression>
< SQL dialect="generic">customer.gender

高基数属性 highCardinality 是用于通知 Mondiran 这里的维度元素的值很大而且没有定义,
可以选择该属性的值为 true 或 false(默认值)
,当 highCardinality=true 的时候,对超出维度元
素的操作将不会被执行。


The  element allows specifying the optional attribute "approxRowCount". Specifying approxRowCount can improve performance by reducing the need to determine level, hierarchy, and dimension cardinality. This can have a significant impact when connecting to Mondrian via XMLA.



[Measures].[Store Sales] - [Measures].[Store Cost]

dimension="Measures">



 
       


           
         
         

           
         
   


衍生度量不能提前生成./的 

自己度量/本身度量的一定要对应到店铺.可以放在御膳房中

直接在返回值里面改


 
 


all交叉没作用

度量type默认为number sum 


打包:addr:10.200.187.68

/ucenter/deploy

sh package.sh 

sh start.sh

日志:/data/ucenter/cs/resin-goods-web/log/

最终读:/data/ucenter/cs/Goods.xml

http://svn.yunat.com/dev2/goods/goods-web/trunk


搜索的话: 轴建模是mdx的函数的事情,搜索的话就是 :mdx row percenty



aggruate 的用处,你妹的




defualtmesure 的用处 




 formatString




 allMemberName




allLevelName
type
property是不显示的




看东西一定要静下心,特别是新东西












measuresCaption?
approxRowCount?
highCardinality?




MondrianException: Mondrian Error:No> =====: 对于衍生维度
exsample:
         
                 case when `tb_auction_source`.`iuv`=0 then 0 else `tb_auction_source`.`alipay_winner_num`/`tb_auction_source`.`iuv` end
       
   
     

   





         
   
 




讲解:
formula解决的是在维度选择过程中生成的度量. 
sql解决的是一开始就确定的度量.

你可能感兴趣的:(olap)