日期:2014-05-18  浏览次数:20453 次

求教一个 SSAS 问题
在CUB 中浏览 是可以看到汇总的 ,
西部地区 KFC Tier 2 188.226517804609 200.553330594985 194.281400411213
Tier 3 181.501620351751 202.423001060195 191.812142405271
Tier 4 183.598983542483 198.92564903199 191.091985158821
Tier 5 150.812776765753 162.783428897197 156.73199909071
汇总 177.072328111271 192.204541353576 184.519722577171
PH 187.769547899314 194.080199630805 190.885237144142
PHHS 0 0 0
汇总 178.641455876519 192.481145728911 185.455912084436


但是用MDX 查询后 怎么能得到 这个汇总的值

------解决方案--------------------
用UI函数,类似drilldownlevel,drilldownmember
------解决方案--------------------
最简单的方法是,你在cube浏览数据,然后在sql profiler里面抓MDX,看看就知道了
------解决方案--------------------
使用维度就可以了: [BASIC INFO].[GEO_REGION].members。不懂的话,私下交流