런타임 프롬프트 입력

비즈니스 규칙이 실행되면 런타임 프롬프트가 나타나 변수 정보를 입력하라는 메시지를 표시합니다. 비즈니스 규칙 디자이너가 런타임 프롬프트를 설정합니다. 특정한 설정과 조건에 따라 런타임 프롬프트의 표시 내용과 값이 어떻게 영향을 받는지 알아보려면 Oracle Hyperion Planning 관리자 가이드의 "런타임 프롬프트 이해"를 참조하십시오.

참고:

  • 비즈니스 규칙에 런타임 프롬프트가 있고 양식에서 멤버 사용이 선택되어 있다면 런타임 프롬프트 창의 기본 멤버는 열려 있는 양식의 페이지 또는 POV 축의 현재 멤버와 일치합니다.

  • 멤버 선택 페이지의 멤버 및 대체 변수는 해당 런타임 프롬프트에 대해 설정된 액세스 허용 및 제한(예: Q1의 하위 멤버만 해당)에 따라 필터링됩니다. 공유된 멤버는 런타임 프롬프트에서 선택할 수 없습니다.

  • 양식을 저장할 때 런타임 프롬프트가 있는 여러 비즈니스 규칙이 실행되면 다음 버튼을 사용하여 각 규칙에 값을 차례로 입력합니다.

런타임 프롬프트를 입력하려면 다음을 수행합니다.

  1. 런타임 프롬프트가 있는 비즈니스 규칙을 실행합니다.

    비즈니스 규칙 실행 정보를 참조하십시오.

  2. 다음 표에 설명된 대로 런타임 프롬프트에서 지정된 입력 유형을 지정합니다.
    아이콘 예상되는 입력 유형

    단일 멤버 선택 아이콘

    하나의 멤버 선택

    여러 멤버 선택 아이콘

    여러 멤버 선택

    숫자 값 아이콘

    숫자 값

    숫자 값 아이콘

    스마트 목록 값 - 목록에서 항목을 선택합니다.

    텍스트 값 아이콘

    텍스트 값 - 그래픽 스크립트가 아닌 고급 계산 스크립트에만 사용합니다.

    차원 아이콘

    데이터베이스의 차원 - 그래픽 스크립트가 아닌 고급 계산 스크립트에만 사용합니다.

    횡차원 런타임 프롬프트 아이콘

    횡차원 - 디자이너가 이 런타임 프롬프트에 대해 설정한 각 차원에서 하나의 멤버만 포함하는 멤버 조합입니다(예: 영업 -> 실제 -> 1월은 영업, 실제, 1월의 멤버 조합을 나타냄).

    멤버 범위 런타임 프롬프트 유형 아이콘

    멤버 범위 - 디자이너가 이 런타임 프롬프트에 대해 설정한 각 차원에서 선택할 수 있는 멤버 범위입니다(예: IDescendants("Marketing"),FY11).
  3. 적합하지 않은 런타임 프롬프트 값이 있다면 수정합니다.

    기호는 런타임 프롬프트 내의 값이 적합한지 여부를 나타냅니다.

    적합한 멤버 아이콘- 런타임 프롬프트 값이 적합합니다.

    부적합한 멤버 아이콘- 런타임 프롬프트 값이 적합하지 않습니다(예: 차원 계층에 해당 항목이 없음). 모든 런타임 프롬프트 값이 적합해지기 전에는 비즈니스 규칙을 실행할 수 없습니다.

    참고: Oracle Hyperion Planning 관리자 가이드의 "동적 멤버 정보"에 설명된 대로 관리자가 동적 1차 하위 멤버에 대한 상위 멤버를 사용으로 설정했으면 이제 런타임 프롬프트에 해당 이름을 입력하여 멤버를 생성할 수 있습니다.

  4. 선택 사항: 런타임 프롬프트 값을 포함하는 파일을 생성하려면 런타임 프롬프트 값 파일 생성을 선택합니다.

    파일은 EPM_ORACLE_INSTANCE/planning/Planning1/RTP/user_name 폴더에 rule_name.XML로 저장됩니다. 관리자는 CalcMgrCmdLineLauncher.cmd 유틸리티로 비즈니스 규칙을 실행할 때 이 생성된 파일을 지정합니다(Oracle Hyperion Planning 관리자 가이드 참조).

  5. 실행을 누릅니다.

    계산이 성공적으로 수행되면 데이터베이스의 값에 계산 결과가 반영됩니다. 작업 상태 확인도 참조하십시오.

Oracle Essbase 대체 변수를 런타임 프롬프트 값으로 사용하는데 대체 변수의 값이 변수 한계 범위를 벗어난 경우 한계는 무시되고 규칙이 성공적으로 실행됩니다.