비용 센터 할당 데이터가 현재 완전히 채워져 있으며, 하루에 하나씩 비용 센터 차원 키가 하나씩 있습니다. 큐브에는 헤드 카운트 측정 값 (데이터가 "1"로 설정 됨)이 있으며 집계 함수는 "LastChild"로 설정됩니다. 즉, 헤드 카운트 보고서는 주어진 기간 동안 비용 센터에서 한 번만 사람을 계산합니다.희박하게 채워지는 백분율 값의 "평균"집계
부분 할당 소개 - 새 측정 값은 할당에 대한 백분율 값을 가지므로 할당이 최대 100 %까지 추가되어야하는 여러 동시 코스트 센터를 허용합니다 ("하루"는 세분화 된 수준 임). 다른 기간에 걸쳐 집계를 구성하는 방법을 파악하려고합니다. '평균'은 정상적으로 작동해야한다고 생각합니다. 즉, 기간의 절반 동안 비용 센터에 50 % 할당 된 사람이 해당 기간 동안 25 %로보고됩니다. 내가보기에 문제는 비용 센터에 대한 할당이 0 % 인 날에 내 사실이 채워지지 않는다는 것입니다. 설명하기 :
Employee1 CostCenterA 1/1/2013 50%
Employee1 CostCenterB 1/1/2013 50%
Employee1 CostCenterA 1/2/2013 100%
Employee1 CostCenterA 1/3/2013 100%
... etc with 100% in CostCenterA for all days
개월의 보고서에 위의 데이터는 사람이 하루 만에 할당에도 불구하고, CostCenterB에 할당 50 %를 보여주고, 매월 평균 비율이 1.6 %이어야한다 .
데이터에서 0 % 할당을 생성 할 수 있다고 가정하지만, 사실 테이블이 결과적으로 폭발 할 것이므로 "평균"집계가 퍼센테이지 된 사실에서 퍼센트 값을 처리하는 방법을 즉, 평균은 팩트 테이블의 행 수 (0.5/1)가 아니라보고 기간 (월의 일 수,이 경우 0.5/31)의 단위 수를 기준으로 계산해야합니다. SSAS에서이 작업을 수행 할 수 있습니까?