MDX计算成员未被识别

时间:2012-08-10 07:04:50

标签: mdx mondrian

我正在使用蒙德里安。

当我使用以下查询时:

with MEMBER [Added_On].[2011].[4].[tot] AS
 '[Added_On].[2011].[4].[4]+[Added_On].[2011].[4].[5]'
  select
 {[Added_On].[2011].[4].[tot] } on columns, 
{([Measures].[Count])} on rows from Transactions 

我收到的错误是:

Mondrian Error:MDX object '[Added_On].[2011].[4].[tot]' not found in cube 'Transactions'

有人可以指出错误吗?

Added_On是一个时间维度。 我使用schema workbench为它制作了一个模式。 休息一直很好。直到现在。

2 个答案:

答案 0 :(得分:0)

您应该尝试在计算成员的表达式中添加成员2011级别的名称:

[Added_On].[name of the level of 2011].[2011].[4].[tot]

答案 1 :(得分:0)

解决方法:当我将层次结构命名为维度名称时,查询开始工作。仍在寻找更好的解决方案......