SELECT
[Measures].[Internet Sales Amount] ON COLUMNS
,BottomCount
(
NonEmpty([Customer].[Customer].[Customer].MEMBERS)
,10
,[Measures].[Internet Sales Amount]
) ON ROWS
FROM [Adventure Works]
WHERE
[Date].[Calendar].[Calendar Year].&[2005];
以上查询显示我造成具有NULL度量值去年10个客户名称。我正在使用Adventure作品Cube。MDX查询BOTTOMCOUNT功能
根据我的理解,“bottomcount”对于“mdx”查询中的where子句无法正常工作。我想用度量值获取2005年的最后10个客户名称,希望我正在寻找不使用关键字“DESCENDANTS”的解决方案。
请让我知道,以防万一,我做错了什么。
感谢@mxix你的答案。如果你能告诉我为什么我在mdx查询中获得NULL度量值的客户名称的原因,或者可以向我推荐一篇与此相关的文章,那将非常感谢您。 –