유틸리티 차원
참고: 다음은 특정 다차원 데이터 원본에만 적용됩니다.
Oracle Essbase 데이터베이스에 실제 및 예산 또는 현재 연도 및 이전 연도 비교와 같은 비교 값을 모델링하는 데 사용되는 특수 차원이 있는 경우가 있습니다. 이 차원은 유틸리티 차원이며 대체로 시나리오 또는 연도로 설정됩니다. 예를 들어 시나리오 차원의 멤버는 아래와 같습니다.
위의 뷰에서는 Actual Sales, Budgeted Sales 등을 볼 수 있습니다. 그러나 불릿 그래프에서 Actual Sales를 Budgeted Sales와 비교하려면 어떻게 해야 할까요? 이 경우 시나리오 차원이 유틸리티 차원으로 사용되도록 설정해야 합니다. 차원을 유틸리티 차원으로 설정하면 뷰에 있는 각 측정값에 사용할 유틸리티 차원의 멤버를 지정할 수 있습니다. 예를 들어 아래는 지역별 실제 매출 및 예산 매출을 비교하여 표시하는 불릿 그래프입니다.
Sales 측정값이 뷰에 두 번 사용된 것을 확인할 수 있습니다. 실제 값과 예산 값을 표시하기 위해 각각 한 번씩 사용되었습니다.
차원을 유틸리티 차원으로 사용하려면 다음을 수행합니다.
데이터 패널에서 차원을 마우스 오른쪽 단추로 클릭하고 유틸리티 차원으로 설정을 선택합니다.
데이터 패널의 차원(이 경우 Scenario)을 더 이상 뷰에서 차원 필드로 사용할 수 없습니다. 데이터 패널의 측정값 영역에 유틸리티 차원이 있다고 표시됩니다. 이 경우 (by Scenario)가 유틸리티 차원을 나타냅니다.
측정값을 뷰로 끌어 놓습니다.
뷰에서 측정값의 필드 메뉴를 열고 측정값을 고정할 유틸리티 차원의 멤버를 선택합니다.
유틸리티 차원을 제거하려면 다음을 수행합니다.
데이터 패널의 맨 위에 있는 드롭다운 메뉴를 열고 유틸리티 차원 지우기를 선택합니다.
유틸리티 차원을 제거하면 뷰에서 해당 차원을 참조하는 측정값이 더 이상 유효하지 않습니다.