2012-08-10 5 views
0

몬드리안을 사용하고 있습니다. 내가 쿼리 다음을 사용 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' 

누군가가 오류를 지적 주실 수 있습니까?

Added_On은 시간 차원입니다. 스키마 워크 벤치를 사용하여 스키마를 작성했습니다. 나머지는 지금까지 제대로 작동했습니다.

답변

0

당신은 당신의 계산 된 구성원의 표현에 회원 2011 년 수준의 이름을 추가하려고한다 :

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

고마워, 시도했지만 작동하지 않았다. 그러나 내 이전 쿼리는 차원 이름과 동일한 계층 구조를 명명했을 때 작동하기 시작했습니다. 왜 그런지 모르겠다! – User756

+0

@ user1589502 [Added_On]. [계층 구조 이름] [2011 수준]. [2011]. [4]. [tot]''이름을 바꾸기 전에 시도해 보셨습니까? – Benoit

0

해결 방법 : 내가 차원 이름과 동일한 계층 구조라는 이름의 경우 쿼리 작업을 시작했다. 그래도 더 나은 솔루션을 찾고 ...

관련 문제