MDX를 처음 사용합니다. 저는 Visual Studio Business Intelligence 환경의 Team Foundation Server에서 Team System Cube로 작업합니다. 내 질문은 아주 쉽게 들리지만 해결 방법을 모릅니다.MDX 한 차원 계층 구조의 모든 값 합계
1) DateTime 데이터 형식이있는 필드가 있습니다. 이 필드의 한 차원 (주별 계층 구조) 내 보고서 주에 내 주 표시 을 표시하는 데이 필드를 사용합니다. 이제는 정수 데이터 유형 (측정 값)을 가진 두 번째 필드가 있습니다. I는 어떤 데이터 세트를 생성하고 그래서 현재 보이는 ... 46
- 주 1 : 50
- 주 2 : 34
- 주 3 윈
두 번째 필드의 값 할당과 차원 값의 할당을 이해합니다. 내 요구 사항, 그것은 아주 간단 소리 :
- 의 휴일이 :이 다음 표와 같이 를 볼 수 있도록 나는 모든 필드 값의 합을 필요로 200 (54 + 34 + 46 +를 ...)
- Week2 : 190
- Week3 :
나는 아무 변화가없는 요약하려고하면 186.
IIF(ISEMPTY([Measures].[RemainingWorkProductBacklogItem]) OR NOT Mid([Work Item].
[PlannedWeek__HierarchyByWeek].CurrentMember.UniqueName,58,10)
<= Format(Now(), "yyyy-MM-dd"), SUM([Measures].[RemainingWorkProductBacklogItem]),NULL)
이
가 나는 또한 너무 합 기능과 결합 YTD 기능을 시도하지만 성공 않았나 (미드의 기능은 실제 값, 그것은 shouldn't 여기에 역할을한다. 보여줍니다) 여전히 변경 사항이 없습니다 (null이 표시됨). 내가 사용할 수 있거나 큐브에서 변경해야하는 기능이 있습니까?
2) 일반적인 질문 : 두 개의 서로 다른 치수가있는 두 개의 필드 (DateTime과 두 필드)가있는 경우 매핑을 정렬 할 수 있습니까? E.G.
Dimension1 :
- 휴일이 : 데이터
- Week2 : 데이터
- Week3 : 데이터
Dimension2 :
- Week2 : 데이터
- Week3 : 데이터
두 가지 차원 모두 주 2와 3을 포함합니다. Dimension1에 대한 보고서에서 Dimension2의 데이터도 표시 할 수 있습니까? (가능한 것이 틀림 없습니다. 큐브 옵션을 검색했으나 찾지 못했습니다).
당신이 당신의 시간 차원이 (가 전체 차원, 시간과 같은 차원의 단지 일부 속성해야합니다 레이블 경우
매주 정확히 합치기를 원하십니까? 다른 조치들? 다른 주간에 동일한 측정 값이 있습니까? 주 속성이있는 두 개의 측정 기준이있는 경우 이것이 왜 하나의 측정 기준이 아닌지 이유가 있습니까? 역할극 차원을 사용하고 있습니까? – FrankPl
1) 다른 주에 걸쳐 같은 측정 값을 합하고 싶습니다. 2) 내 템플릿에서 항목과 작업 (두 가지 다른보기가 구분됩니다. 하나의 차원에서 가져 가지 만 방법을 알지 못합니다. 한 차원으로 가져갈 수있는 해결책이 있다는 것을 확신합니다.) 각 주에 값을 할당하려면 날짜 변수가 필요합니다. 그래서 나는 각 달력 주에 할당을 할 수있는 두 개의 날짜 변수를 만들었습니다. 제 질문에 대답 해 주셔서 감사합니다. – user2674068