2015-02-03 9 views
0

HR 부서의 SSAS 서비스 구현과 관련하여 주요 도로 블록을 밟았습니다.HR Transaction Cube SSAS 디자인

핵심 부분은 거래 큐브 것 및 요소는 다음과 같습니다 직원 거래 날짜 PayCode 위치 (위치) 금액

나는 시간, paycode 및 위치 (위치)를 사용하는 이미지가 될 것입니다 슬라이서. 그러나 이러한 "큰 3"차원 중 하나 인 위치는 시간과 관련된 차원입니다. 예를 들어, John은 2014 년 6 월 1 일까지 ICU에 있었고 이후에 Emergency로 옮겼습니다. 따라서 2014 년 6 월 1 일 이전의 모든 거래는 ICU에 비용이 청구되고 2014 년 6 월 1 일 이후에 거래가 Emergency로 비용이 청구됩니다. 또한 조직도 (Org Chart, 계층 구조)는 시간이 지남에 따라 다릅니다! 예를 들어, 응급 서비스는 2013 년 이전에 앰뷸런스 서비스 이사회 (Ambulance Service Directorate)에서 진행되었으며 지금은 급성 운영 담당 부서 (Acute Operations Directorate)에 있습니다.

저는 이런 종류의 시간 관련 차원과 계층을 처리하는 방법을 생각할 수 없습니다. 이 Employee-Date-Position 관계에 다른 큐브가 필요합니까? Org Chart에서 시간 관련 hirarchy를 어떻게 만들 수 있습니까?

희망 하시겠습니까? 감사합니다.

답변

0

느리게 변경하는 치수 유형 2을 시간 관련 치수로 적용하십시오.

데이터로드 중에 ETL에서 해당 변경 사항을 적용해야합니다. 날짜 종속성은 SSAS가 아니라 여기에 매핑됩니다.