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

求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脚本看到他的设置