2016-10-05 2 views
0

안녕 얘들 아!SQL Server Analysis Services - 날짜별로 하나의 측정 값을 필터링하고 필터없이 다른 측정 값을 남기는 방법?

나는 다음과 같은 시나리오를 가지고 :

하나 하나의 차원과 두 개의 조치 (값의 합계)와 큐브. 사용자가 다음 결과를 얻으려고합니다.

날짜 열을 선택하고 열 제목으로 측정 기준에서 date1을 호출하고 두 측정 값을 선택합니다. 여기서는 sum1 및 sum2라고합니다.

그래서 같은 생성합니다

date1    date1 
    2016/01   2016/02 
sum1  sum2  sum1  sum2 
1000.00 1200.00 1100.00 1300.00 

을하고 그런 식으로 계속됩니다. 그러나이 결과로이 date1 열에서 필터링 된 일부 날짜까지 sum2 측정 값 만 필터링하려고하지만 모든 날짜/sum1 값을 표시하려고합니다. 즉, 예를 들어 그가 필터 경우처럼

그래서, 올바른 결과를 얻을 수 있어야 날짜 1 = '2016/02'

 date1   date1 
    2016/01   2016/02 
     sum1   sum1  sum2 
    1000.00  1100.00 1300.00 

나는 그것을 달성하는 방법에 대한 아무 생각도 없어. 그게 가능하다면 어떤 힌트라도 주실 수 있습니까?

답변

0

MDX 계산을 수행 할 수 있습니다. 한 측정 값을 취하여 특정 날짜 시간에 필터링하면됩니다.

([Measure].[Name], [Date Time].[Dimension]) 
관련 문제