관리자는 CalcMgrCmdLineLauncher.cmd 유틸리티를 이용하여 명령 프롬프트에서 Oracle Hyperion Calculation Manager로 생성된 비즈니스 규칙을 실행할 수 있습니다.
참고:
비즈니스 규칙을 실행하기 전에 명령어 구문을 확인하려면 /Validate 옵션을 사용하십시오.
실행된 비즈니스 규칙에 런타임 프롬프트가 있는 경우 CalcMgrCmdLineLauncher.cmd를 실행하기 전에 런타임 프롬프트 값이 포함된 파일을 생성합니다. 런타임 프롬프트 값이 포함된 ASCII 파일을 수동으로 생성하거나 [런타임 프롬프트] 페이지에서 [런타임 프롬프트 값 파일 생성] 옵션을 선택하여 값 파일을 자동으로 생성할 수 있습니다.
CalcMgrCmdLineLauncher.cmd를 사용하여 비즈니스 규칙을 실행하려면 다음을 수행합니다.
런타임 프롬프트가 있는 비즈니스 규칙을 실행할 때 다음 중 하나의 방법으로 런타임 프롬프트 값이 포함된 파일을 생성합니다.
[런타임 프롬프트] 페이지에서 생성된 런타임 프롬프트 값 파일의 이름 지정( Oracle Hyperion Planning 사용자 가이드 참조)
서로 다른 라인에 각 런타임 프롬프트 이름 및 그 값을 이중 콜론(::)으로 구분하여 포함하고 있는 런타임 프롬프트 ASCII 파일 생성. 예를 들면 다음과 같습니다.
CopyDataFrom::Jan
CopyDataTo::Apr
이 파일은 CopyDataFrom이라는 이름의 런타임 프롬프트에 대한 값이 1월이고 CopyDataTo라는 이름의 런타임 프롬프트에 대한 값이 4월이라고 지정합니다.
planning1 디렉토리에 파일을 저장합니다(planning1의 전체 경로는 EPM Oracle 인스턴스 정보 참조). 또는 유틸리티를 실행할 때 런타임 프롬프트 파일의 전체 경로를 지정합니다.
명령 프롬프트의 planning1 디렉토리에서 이 명령과 하나의 공백, 해당 매개변수를 각각 공백으로 구분하여 입력합니다.
CalcMgrCmdLineLauncher.cmd[-f:passwordFile]/A:애플리케이션 이름/U:사용자 이름/D:데이터베이스[/R:비즈니스 규칙 이름] /F:런타임 프롬프트 파일 [/validate]
표 6-15 CalcMgrCmdLineLauncher 매개변수
매개변수
목적
필수 여부
[-f:passwordFile]
암호화된 비밀번호 파일이 설정되면 명령행에서 이 옵션을 첫 번째 매개변수로 사용하여 passwordFile에 전체 경로 및 이름이 지정된 유틸리티를 실행할 수 있습니다. Planning 유틸리티의 비밀번호 프롬프트 제외를 참조하십시오.
아니요
/A:appname
Oracle Hyperion Planning을 지정합니다.
비즈니스 규칙이 실행되는 애플리케이션
예
/U:username
관리자 사용자 이름 지정
예
/D:database
계산이 실행되는 계획 유형의 이름 지정
예
[/R:비즈니스 규칙 이름]
실행될 비즈니스 규칙의 이름 지정
예
/F:런타임 프롬프트 파일
비즈니스 규칙의 런타임 프롬프트 이름 및 값을 포함하는 파일의 이름 지정
예, 런타임 프롬프트가 있는 비즈니스 규칙을 실행할 때.
[/validate]
명령 구문만 확인하고 비즈니스 규칙을 실행하지 않습니다. 모든 오류가 콘솔에 표시되고 Calculation Manager 로그 파일에 기록됩니다. CalcMgrLog4j.properties 파일이 Classpath에 있는 경우 로그 파일은 EPM_ORACLE_INSTANCE/diagnostics/logs/planning 디렉토리에 생성됩니다.
아니요
/?
CalcMgrCmdLineLauncher.cmd에 대한 구문 및 옵션 인쇄
아니요
예를 들어, Values.txt라고 불리는 파일의 런타임 프롬프트 값을 이용하여 Depreciate라는 규칙을 실행하려면 다음을 입력하십시오.