2017-03-20 2 views
0

내가 요구하는 적절한 용어를 잘 모르겠다. MDX 큐브가 있습니다. 큐브의 측정 값 중 하나는 [Duration]이라고합니다. Command라는 차원과 Locations라는 차원이 있습니다. 기본적으로 지속 시간 측정은 특정 명령을 실행하는 데 걸린 시간을 나타냅니다. 일련의 차원에 걸쳐 집계됩니다.mdx에서 기본 값을 결정하는 방법

모든 위치의 [기간] 측정 값을 특정 위치 (위치 1)와 비교할 수 있어야합니다. 위치 1은 기본적으로 최상의 시나리오입니다. 다른 모든 위치의 [지속 시간]은 위치 1의 지속 시간보다 거의 절대로 좋아서는 안됩니다. 그러나 대답해야 할 질문은 위치 1에 비해 위치 2, 3, 4 등이 얼마나 더 나쁜지입니다.

사과와 사과의 비교가 필요합니다. 따라서 사용자가 사용 가능한 다른 여러 가지 측정 기준 중 하나를 가져 오는 경우이 비교를 통해 위치 1과 현재 위치에 대한 모든 조각을 올바르게 반영해야합니다. 누구든지 아이디어가 있습니까? 나는이 일을하고 싶다면 무엇이든 할 수 있기 때문에 어떤 유용한 아이디어라도 환영합니다.

감사

답변

0

한 위치에 대해 시간 측정을 확인해야 할 경우, 다음과 같은 계산 된 측정 값 사용할 수 있습니다 : 요청으로

[Measures].[Duration]/([Location].[Location].&[Reference location],[Measures].[Duration]) 
+0

작품. –

관련 문제