관리 원장 모델 계산

데이터베이스를 배포한 후 모델을 계산할 수 있습니다.

주의:

모델을 계산하기 전에 해당 비용 및 수익 데이터가 Oracle Essbase로 로드되었는지 확인합니다. 그렇지 않으면 계산에서 빈 데이터 세트를 사용합니다.

관리 원장 애플리케이션의 글로벌 컨텍스트, 규칙 세트 및 계산 규칙은 단일 POV(Point Of View)에 대한 것입니다. 동일한 이름의 규칙 세트 또는 규칙이 여러 POV에 존재할 수 있지만 해당 규칙 세트 또는 규칙의 각 인스턴스는 고유한 아티팩트이며 고유한 정의가 있을 수 있습니다. 특정 POV의 계산 규칙을 실행하면 해당 POV에 있는 해당 규칙 세트 또는 계산 규칙의 정의를 실행합니다.

계산 관리 화면(그림 12-3)은 단일 POV의 전체 계산 규칙 세트 전부 또는 일부에 대해 계산을 실행하는 데 사용됩니다.

관리 원장 데이터를 지우거나 계산하려면 다음을 수행합니다.

  1. 열린 모델의 태스크 영역에서 계산, 계산 관리 순으로 선택합니다.

    그림 12-3 관리 원장 계산 관리 화면


    이 화면을 사용하여 관리 원장 모델 계산 방법을 결정합니다.
  2. 계산 관리 화면에서 연도, 기간시나리오 같은, 계산할 POV 정보를 입력합니다.
  3. 선택사항: 작업 라이브러리 화면에 표시할 작업 주석을 입력합니다.
  4. 선택사항: 처리 옵션 그룹에서 수행할 작업을 하나 이상 선택합니다.
    • 계산된 데이터 지우기 - 처리 범위 옵션(기본적으로 선택됨)의 규칙에 따라 업데이트될 수 있는 모든 셀을 지웁니다.

    • 계산 실행 - 처리 범위 옵션에 지정된 계산 규칙 실행(기본적으로 선택되어 있음)

    • Essbase 디버그 스크립트 캡처 - 계산에 포함된 각 할당이나 사용자정의 계산 규칙에 대해 엔진 생성 스크립트를 저장합니다(이 항목의 뒤에 나오는 "계산(Calc) 스크립트 정보" 참조).

      주:

      Essbase 디버그 스크립트 캡처는 문제 해결 목적으로 사용되며 처리 오버헤드가 증가할 수 있습니다. 적절한 이유 없이 이 설정을 선택하지 마십시오.

      Essbase 디버그 스크립트 캡처가 선택되면 작업 라이브러리 화면에 작업 세부정보 목록이 표시됩니다.

      병렬 규칙 세트를 계산하는 동안(계산 스레드 환경설정 값이 1보다 크고 Essbase 디버그 스크립트 캡처 옵션이 선택됨) 오류나 경고가 보고되지 않은 채 일부 규칙 실행을 건너뛸 수 있습니다. 이 문제를 방지하기 위해, Essbase 디버그 스크립트를 캡처해야 하는 경우 계산 스레드 애플리케이션 환경설정을 일시적으로 1로 변경할 수 있습니다.

  5. 처리 범위 그룹에서 실행할 규칙을 표시합니다.
    • 모든 규칙 - 선택한 POV에 대해 정의된 사용 규칙을 모두 실행합니다.

    • 규칙 세트 범위 지정 - 첫 번째 규칙 세트 순서 번호 텍스트 상자 및 최종 규칙 세트 순서 번호 텍스트 상자(포함)에서 정의된 규칙 세트 범위의 모든 사용 규칙을 실행합니다.

    • 단일 규칙 실행 - 규칙 세트 이름규칙 이름 목록에 선택된 대로 단일 규칙을 실행합니다.

  6. 지금 실행을 눌러 계산을 실행하거나 즉시 데이터를 지웁니다. 확인 메시지는 작업이 시작되었음을 나타내고 지정된 태스크 플로우 ID를 식별합니다.

    주의:

    모델의 크기와 복잡성에 따라 이 작업에는 상당한 시간이 소요될 수 있습니다.

  7. 작업 라이브러리 화면에서 태스크 플로우 ID를 사용하여 배포 진행 상태를 모니터합니다.

예 12-2 디버그 스크립트 정보

엔진 생성 스크립트에는 각 규칙에 필요한 모든 계산이 자세히 설명되어 있습니다(규칙마다 .txt 파일 하나).

스크립트는 구성된 Essbase 서버가 실행 중인 시스템의 $ARBORPATH/app/<애플리케이션 이름>/<데이터베이스 이름> 디렉토리에 생성됩니다.

C:\Oracle\Middleware\user_projects\epmsystem1\EssbaseServer\ essbaseserver1\app\BksML12C\BksML12C

필요한 경우 관리자는 Essbase 콘솔에서 스크립트를 볼 수 있습니다.

스크립트의 파일 이름 형식은 P+XX+RuleMemberName.txt입니다. 이 형식에 대한 설명은 다음과 같습니다.

  • P = POV

  • XX = 선택된 POV 멤버 그룹 ID의 마지막 두 자리 숫자

  • RuleMemberName = 특정 규칙에 지정된 고유한 규칙 멤버 이름

    예를 들어 생성된 스크립트 이름을 P99R0001.txt로 지정할 수 있습니다.

각 스크립트 파일에는 다음 정보가 포함된 머리글이 있습니다.

  • 애플리케이션 이름

  • POV

  • 규칙 세트 이름

  • 규칙 이름

  • 규칙 시퀀스

  • 반복 횟수