如何在 MDX 查询中的行上显示多个维度?
How to display multiple dimensions on rows in MDX query?
我的多维数据集中有一个名为 Sales KG
的度量和两个维度:Groups
和 Formats
。
有没有单行显示最后一个的?
我有这个问题:
select
[Measures].[Sales KG] on Columns,
[Formats].[Format_TT].[Format_TT] on Rows
from [Model]
它正在运行,但是当我尝试按照 Internet 上的示例将其转换为:
select
[Measures].[Sales KG] on Columns,
{ ([Formats].[Format_TT].[Format_TT]), ([Groups].[Group_Name].[Group_Name]) } on Rows
from [Model]
一切都以 Elements, tuples and sets in functions must use same hierarchy
.
错误结束
我是 MDX 新手。我不知道为什么它对其他人有用而对我没有用。
3 天前我什至不知道它的存在。
它给你上面的错误是因为你破坏了维度和层次结构。当你写
{ ([Formats].[Format_TT].[Format_TT]),
([Groups].[Group_Name].[Group_Name]) }
MDX 表示您有一个集合(用 {} 标记),包含两个元组 ([Formats].[Format_TT].[Format_TT]),([Groups].[Group_Name].[Group_Name])
,每个元组用“()”标记。现在的问题是 SET 中的所有元组必须包含相同的层次结构(层次结构原则),而且它们应该处于相同的顺序(维度)
select
[Measures].[Sales KG] on Columns,
{ ([Formats].[Format_TT].[Format_TT], [Groups].[Group_Name].[Group_Name]) } on Rows
from [Model]
我的多维数据集中有一个名为 Sales KG
的度量和两个维度:Groups
和 Formats
。
有没有单行显示最后一个的?
我有这个问题:
select
[Measures].[Sales KG] on Columns,
[Formats].[Format_TT].[Format_TT] on Rows
from [Model]
它正在运行,但是当我尝试按照 Internet 上的示例将其转换为:
select
[Measures].[Sales KG] on Columns,
{ ([Formats].[Format_TT].[Format_TT]), ([Groups].[Group_Name].[Group_Name]) } on Rows
from [Model]
一切都以 Elements, tuples and sets in functions must use same hierarchy
.
我是 MDX 新手。我不知道为什么它对其他人有用而对我没有用。
3 天前我什至不知道它的存在。
它给你上面的错误是因为你破坏了维度和层次结构。当你写
{ ([Formats].[Format_TT].[Format_TT]),
([Groups].[Group_Name].[Group_Name]) }
MDX 表示您有一个集合(用 {} 标记),包含两个元组 ([Formats].[Format_TT].[Format_TT]),([Groups].[Group_Name].[Group_Name])
,每个元组用“()”标记。现在的问题是 SET 中的所有元组必须包含相同的层次结构(层次结构原则),而且它们应该处于相同的顺序(维度)
select
[Measures].[Sales KG] on Columns,
{ ([Formats].[Format_TT].[Format_TT], [Groups].[Group_Name].[Group_Name]) } on Rows
from [Model]