未确认MDX计算成员

未确认MDX计算成员,mdx,mondrian,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

我用的是蒙德里安

当我使用以下查询时:

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'
有人能指出错误吗

添加的是一个时间维度。 我使用schema workbench为此创建了一个模式。
Rest到目前为止运行良好。

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

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

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

非常感谢,尝试了此方法,但无效。但是,当我将层次结构命名为维度名称时,我前面的查询开始工作。我不明白为什么@user1589502重命名前是否尝试过
[Added_On].[hierarchy name].[2011级别名称].[2011].[4].[tot]