계산 스크립트 사용

Oracle Essbase 또는 Oracle Hyperion Planning으로 데이터를 로드하는 경우 Oracle Hyperion Financial Data Quality Management, Enterprise Edition을 사용하여 사용자정의 계산 스크립트를 실행할 수 있습니다. 계산 스크립트는 데이터베이스 아웃라인에서 정의된 계산 이외의 계산을 정의할 수 있는 일련의 계산 명령, 등식 및 공식입니다. 계산 스크립트는 EssbasePlanning에서 정의됩니다.

사용자정의 계산 스크립트는 대상 애플리케이션 및 확인 엔티티 그룹에서 지원됩니다. 대상 애플리케이션에서 다음에 유의하십시오.

  • 각 스크립트에 대한 매개변수를 지정할 수 있도록 스크립트를 매개변수화합니다.

  • 데이터 로드 전이나 후에 실행할 스크립트를 지정합니다.

  • 스크립트에 적용 가능성 범위를 지정합니다. 범위는 애플리케이션, 범주, 위치 및 데이터 규칙 레벨일 수 있습니다. 최하위 레벨에서 지정된 스크립트가 상위 레벨의 스크립트보다 우선합니다. 데이터 규칙이 최하위 레벨이고 애플리케이션이 최상위 레벨입니다. 한 레벨의 스크립트만 실행됩니다.

계산 스크립트를 추가하려면 다음을 수행합니다.

  1. 설정 탭의 등록에서 대상 애플리케이션을 선택합니다.
  2. 계산 스크립트 탭에서 계산 스크립트를 선택합니다.
  3. 편집 버튼 이미지을 눌러 [매개변수] 창을 표시합니다.
  4. Planning 애플리케이션의 경우에만 계획 유형을 선택하여 계산 스크립트에 정의된 매개변수를 검색합니다.
  5. 추가를 눌러 스크립트 매개변수를 추가합니다.
  6. 스크립트에 대해 정의된 매개변수를 선택합니다.

    찾아보기를 누르고 매개변수를 선택한 다음 확인을 누를 수도 있습니다. 매개변수 이름을 직접 입력할 수도 있습니다.

  7. 스크립트 값에서 사전 정의된 매개변수 값을 선택하거나 사용자정의를 선택하여 고유한 스크립트 값을 지정합니다.
  8. 선택사항: 스크립트 값 필드에서 사용자정의를 선택한 경우 사용자정의에 값을 입력합니다.

    예를 들어 0001을 입력합니다.

  9. 확인을 누릅니다.
  10. 스크립트 이름에 스크립트의 이름을 지정합니다.
  11. 편집 아이콘 표시 이미지을 눌러 계산 스크립트에 대한 매개변수를 추가합니다.

    계산 스크립트 사용을 참조하십시오.

  12. 스크립트 범위에서 적용 가능성 범위를 선택합니다.

    최하위 레벨에서 지정된 스크립트가 상위 레벨의 스크립트보다 우선합니다.

    최상위 레벨에서 최하위 레벨 순으로 사용 가능한 범위는 다음과 같습니다.

    • 애플리케이션(기본 범위)

    • 범주

    • 위치

    • 데이터 규칙

  13. 범위 엔티티에서 스크립트 범위와 연결된 특정 값을 선택합니다.

    예를 들어 스크립트 범위가 "위치"인 경우 애플리케이션과 연결된 위치를 선택합니다.

    범위 엔티티는 애플리케이션 스크립트 범위에 대해 사용 안함으로 설정됩니다.

  14. 이벤트에서 계산 스크립트를 실행하는 이벤트를 선택합니다.

    사용가능 이벤트는 다음과 같습니다.

    • 데이터 로드 전

    • 데이터 로드 후

    • 확인 전

    • 확인 후

  15. 순서에서 스크립트 실행 순서를 지정합니다.

    한 이벤트에 대해 여러 스크립트가 실행될 수 있으므로 이 순서 값은 각 스크립트가 실행되는 숫자 순서를 제공합니다. 아무 숫자나 입력할 수 있지만 이벤트 내에서 고유한 숫자여야 합니다.

  16. 저장을 누릅니다.