다차원 큐브에서 Dim_DueAnalysis라는 차원이 있습니다. 이 (데이터의 하위 집합 만이 여기에있다) 같은내 SSAS 차원 계층 구조가 올바르게 표시되지 않습니다.
기본 테이블은 같습니다
DueAnalysis_Key DueAnalysisID DueAnalysisDays DueAnalysisIntervalWeeks DueAnalysisInterval DueAnalysisDueOverdue
1052 26 Overdue by 26 days Overdue by 3 weeks Overdue by 1-30 days Overdue
1053 27 Overdue by 27 days Overdue by 3 weeks Overdue by 1-30 days Overdue
1054 28 Overdue by 28 days Overdue by 4 weeks Overdue by 1-30 days Overdue
1055 29 Overdue by 29 days Overdue by 4 weeks Overdue by 1-30 days Overdue
1056 30 Overdue by 30 days Overdue by 4 weeks Overdue by 1-30 days Overdue
1057 31 Overdue by 31 days Overdue by 4 weeks Overdue by 31-60 days Overdue
이 테이블은 벌금과 멋쟁이 보인다.
Due Analysis Key => Due Analysis Days => Due Analysis Interval Weeks => Due Analysis Interval => Due Analysis Due Overdue
=> Due Analysis Day Number => Due Analysis ID sort
내 모든 관계 타입은 유연 : 큐브의
내 차원은 계층 구조를 가지고있다.
Overdue
- Overdue by 1-30 days
...
- Overdue by 3 weeks
- Overdue by 21 days
...
- Overdue by 27 days
- Overdue by 31-60 days
- Overdue by 4 weeks
- Overdue by 28 days
- Overdue by 29 days
...
당신이 눈치 챘을 수도로, 일 28-30은 31-60일 간격에 : 내 분석 데이터베이스에서 찾아하지만 여전히 내 치수는 다음과 같습니다.
내가 원하는 것은 "4 주 기한 초과"(28-30 일)의 부분이 1-30 일 계층 구조의 기한 내에 있고 31-60 일까지 기한이 아니라는 것입니다. 그러나 31-34 일이 존재해야하므로 "4 주 기한이 지났습니다"라는 기한이 31-60 일까지 기한 내에 있어야합니다.
"Rigid"대신 "Flexible"로 내 관계 유형을 설정하는 것 뿐이라고 생각했지만 문제가 해결되지 않았습니다.
이 사건을 해결하기 위해 추가 정보가 필요할지 모르니 특정 속성 등이 무엇인지 물어보십시오.
차원 특성 계층 구조의 스크린 샷을 제공하십시오. 디자인이 100 % 명확하지 않습니다. – Ferdipux