日期:2014-05-17  浏览次数:20388 次

求MDX解惑
我是新手,求教一个MDX的问题:

我的机器上安装了微软的示例数据库“Adventure Works DW 2008”,执行如下MDX:

select non empty {
[Date].[Calendar].[Calendar Year].members
* [Product].[Product Categories].[Category].members
} on 0 from [Adventure Works]

结果如下:
CY 2001          CY 2001 CY 2001          CY 2001 CY 2002            CY 2002
Accessories  Bikes         Clothing  Components Accessories    Bikes
$20,235.36  $7,395,348.63 $34,376.34  $615,474.98 $92,735.35    $19,956,014.67

然而,这两个维date与product的相交处的值到底是什么呢,比如第一列“CY 2001”与“Accessories”处的值为
$20,235.36,这是哪个度量值的值?

谢谢各位!
------解决方案--------------------
默认度量值吧,你没有指定axis 1上的mesure
------解决方案--------------------
是在你cube 的solution里面指定的,你也可以打开XMLA脚本看到他的设置