首页 > 解决方案 > SQL MDX 到 Excel MDX 以创建计算度量

问题描述

我在 SQL Management Studio 上创建了以下查询,并尝试在 Excel 中的计算度量中使用它:

SELECT NON EMPTY { [Measures].[Net Cash Invoice Sales] } ON COLUMNS 
FROM ( SELECT ( { [Customer].[Customer Type].&[Existing Guest] } ) ON COLUMNS 
FROM [Model]) WHERE ( [Customer].[Customer Type].&[Existing Guest] )

我尝试了不同的选项,但无法获得正确的语法,因此它可以在 Excel MDX 中使用。度量是按客户类型对发票的简单选择。

所以类似:[Measures].[Net Cash Invoice Sales] WHERE([Customer].[Customer Type].&[Existing Guest])

我尝试使用过滤器之类的功能,但不行:

过滤器([Measures].[Net Cash Invoice Sales]、[Customer].[Customer Type].&[Existing Guest])

标签: excelmdxmeasure

解决方案


谁知道它会如此简单?

([Measures].[Net Cash Invoice Sales],
[Customer].[Customer Type].[Existing Guest])

通过过滤度量值从定义 MDX 中的计算成员中得到想法


推荐阅读