1

我已经构建了一个 MDX 编辑器,现在需要一个很好的默认查询来执行并且已经有两个维度。我想将度量放在第一个维度上(不知道它们的名称),并将任何其他多维数据集维度放在第二个结果维度上。目前我已经实现了这个:

select {[Measures].members} ON COLUMNS
  from [mycubename]

但我不知道如何填充第二列......有什么想法吗?

就像是

select {[Measures].members} ON COLUMNS,
       {[Dimensions].[first].members} ON ROWS  
  from [mycubename]

如果在 from 子句中给出了多维数据集名称,这将适用于任何多维数据集。

4

1 回答 1

2

这适用于 Microsoft SSAS,因此您可能需要调整 Mondrian 的语法:

SELECT Measures.DefaultMember ON COLUMNS,
Dimensions(1).Members ON ROWS
FROM [Cube]
于 2011-07-22T15:24:34.590 回答