为什么这种MDX查询总是会改变?

时间:2013-06-22 18:53:34

标签: mdx mondrian

我目前正在处理Mondrian的FoodMart数据库。 每当我执行具有以下元素的查询时:

...[Time].[Quarter].[Q1]...
...[Time].[Quarter].[Q2]...
...

解析查询后,Mondrian始终将该查询更改为以下格式:

...[Time].[1997].[Q1]...
...[Time].[1997].[Q2]...
...

通常,两种形式都会产生相同的结果。问题是我必须保持该查询的级别([Quarter])以便以后实现其所有成员。我的意思是我需要执行这种查询:

...[Time].[Quarter].Members...

显然其结果无法从这种形式实现:

...[Time].[1997].Members...

有谁知道如何设置Mondrian以保留我的原始查询表单?或者有没有办法从给定的级别([1997])获得级别名称([Quarter])?

非常感谢!

0 个答案:

没有答案
相关问题