如何在mdx查询中使用维度成员作为ROWS时指示度量?

时间:2014-05-13 09:11:13

标签: mdx

以下是我正在使用的查询:

SELECT 
NON EMPTY { [Dim Date].[Week].[Week].Members } ON COLUMNS,
[Dim Source].[Source Name].[Source Name].Members ON ROWS
FROM [Some Cube];

事情是,现在,我有很多措施。 但是当我在COLUMNS上使用维度成员时,我无法再指出该度量。 因此,此查询会生成默认度量。

我的问题是如何指示度量而不是在mdx查询中使用默认值? 或者是否有其他方法可以执行此查询(在可能的情况下,在C#中读取结果逻辑需要行和列中的维度?)

1 个答案:

答案 0 :(得分:0)

您可以通过两种方式实现:

在SELECT语句中,如

{ [Dim Date].[Week].[Week].Members } * { [Measures].[My Measure] } ON COLUMNS,

或通过添加

在WHERE切片器上
WHERE [Measures].[My Measure]

最后。