예: PeriodOffset 및 Parent 함수를 사용하여 롤링 분기 반환

PeriodOffset 함수는 기간 및 연도 차원 둘 다에서 상대적 기간 차원 멤버를 반환할 수 있습니다. 이 함수를 사용하여 월 및 연도별 롤링 보고서를 생성할 수 있습니다.

PeriodOffset 함수는 레벨 0 기간만 반환하지만 Parent 함수와 결합하여 롤링 보고서에 분기를 반환할 수 있습니다. 예를 들어 현재 분기를 기준으로 이전 4개 분기를 표시합니다.

다음 예는 Narrative Reporting 샘플 애플리케이션을 활용합니다. 다음 보고서 디자인을 확인합니다.

다음 예는 PeriodOffset 및 Parent 함수를 보여 줍니다.

운영 비용이 선택된 계정 차원이 그리드 행에 있습니다. 열에는 연도회계 달력(기간) 차원이 있습니다. 연도 차원에는 5개의 모든 열에 CurrentPOV가 선택되어 있습니다. 회계 달력 차원은 아래에 설명된 CurrentPOV, Parent, PeriodOffset 멤버의 조합을 활용합니다. 회계 달력 POV 멤버 선택 정의는 4개의 분기말 월(3월, 6월, 9월, 12월)입니다.

Table 9-2 롤링 분기를 반환하는 PeriodOffset 및 Parent 함수

함수 설명
A Parent( PeriodOffset = CurrentPOV-12 ) CurrentPOV 월 선택항목을 사용하여 연도에서 이전 12개월의 월을 반환한 다음, 해당 월의 상위 분기 멤버를 반환합니다.
B Parent( PeriodOffset = CurrentPOV-9 ) CurrentPOV 월 선택항목을 사용하여 연도에서 이전 9개월의 월을 반환한 다음, 해당 월의 상위 분기 멤버를 반환합니다.
C Parent( PeriodOffset = CurrentPOV-6 ) CurrentPOV 월 선택항목을 사용하여 연도에서 이전 6개월의 월을 반환한 다음, 해당 월의 상위 분기 멤버를 반환합니다.
D Parent( PeriodOffset = CurrentPOV-3 ) CurrentPOV 월 선택항목을 사용하여 연도에서 이전 3개월의 월을 반환한 다음, 해당 월의 상위 분기 멤버를 반환합니다.
E 현재 POV의 Parent CurrentPOV 월 선택항목의 상위 분기를 반환합니다.

연도 = 2023이고 회계 달력 = 6월인 경우의 다음 결과를 확인합니다. 음영처리된 최종 열은 현재 선택된 월인 6월의 분기를 반영하여 2023년 Quarter2를 반환합니다. 이전 4개 열은 6월 선택항목을 기준으로 연도별 이전 4개 분기를 반환합니다.

다음 예는 회계 달력 = 6월의 결과를 보여 줍니다.

다음 예는 음영처리된 최종 열의 현재 분기를 반영하여 회계 달력 = 3월의 결과를 보여 주고, 이전 4개 열은 3월 선택항목을 기준으로 연도별 이전 4개 분기를 반환합니다.

다음 예는 회계 달력 = 3월의 결과를 보여 줍니다.