유틸리티 차원

참고: 다음은 특정 다차원 데이터 원본에만 적용됩니다.

Oracle Essbase 데이터베이스에 실제 및 예산 또는 현재 연도 및 이전 연도 비교와 같은 비교 값을 모델링하는 데 사용되는 특수 차원이 있는 경우가 있습니다. 이 차원은 유틸리티 차원이며 대체로 시나리오 또는 연도로 설정됩니다. 예를 들어 시나리오 차원의 멤버는 아래와 같습니다.

Gen2 시나리오 매출의 실제 매출, 예산, 분산, 분산 비율을 보여주는 가로 막대 차트입니다.

위의 뷰에서는 Actual Sales, Budgeted Sales 등을 볼 수 있습니다. 그러나 불릿 그래프에서 Actual Sales를 Budgeted Sales와 비교하려면 어떻게 해야 할까요? 이 경우 시나리오 차원이 유틸리티 차원으로 사용되도록 설정해야 합니다. 차원을 유틸리티 차원으로 설정하면 뷰에 있는 각 측정값에 사용할 유틸리티 차원의 멤버를 지정할 수 있습니다. 예를 들어 아래는 지역별 실제 매출 및 예산 매출을 비교하여 표시하는 불릿 그래프입니다.

지역별 매출을 비교한 가로 막대 차트입니다.

Sales 측정값이 뷰에 두 번 사용된 것을 확인할 수 있습니다. 실제 값과 예산 값을 표시하기 위해 각각 한 번씩 사용되었습니다.

차원을 유틸리티 차원으로 사용하려면 다음을 수행합니다.

  1. 데이터 패널에서 차원을 마우스 오른쪽 단추로 클릭하고 유틸리티 차원으로 설정을 선택합니다.

    '유틸리티 차원으로 설정' 옵션이 선택된 드롭다운 메뉴입니다.

    데이터 패널의 차원(이 경우 Scenario)을 더 이상 뷰에서 차원 필드로 사용할 수 없습니다. 데이터 패널의 측정값 영역에 유틸리티 차원이 있다고 표시됩니다. 이 경우 (by Scenario)가 유틸리티 차원을 나타냅니다.

    시나리오 테이블과 시나리오별 측정값이 있는 데이터 패널입니다.

  2. 측정값을 뷰로 끌어 놓습니다.

  3. 뷰에서 측정값의 필드 메뉴를 열고 측정값을 고정할 유틸리티 차원의 멤버를 선택합니다.

    'Sales(매출)' 필드의 옵션 메뉴이며, 'Budget(예산)' 옵션 위에 커서를 마우스오버한 상태입니다.

유틸리티 차원을 제거하려면 다음을 수행합니다.

데이터 패널의 맨 위에 있는 드롭다운 메뉴를 열고 유틸리티 차원 지우기를 선택합니다.

유틸리티 차원(시나리오)을 지우는 옵션이 있는 차원의 상황에 맞는 메뉴입니다.

유틸리티 차원을 제거하면 뷰에서 해당 차원을 참조하는 측정값이 더 이상 유효하지 않습니다.