태스크 플로우 단계 중에 실행되는 모든 스크립트는 전용 디렉토리에 저장되어야 합니다. 해당 스크립트가 포함된 디렉토리의 기본 위치는 EPM_ORACLE_HOME
/common/utilities
입니다.
태스크 플로우 스크립트를 기본 디렉토리 이외의 디렉토리에 저장하려면 명령 프롬프트에서 다음 명령을 실행하여 Oracle Hyperion Shared Services Registry 등록정보를 업데이트해야 합니다. 이 명령에서 SCRIPT_LOCATION
을 태스크 플로우 스크립트가 저장된 디렉토리의 절대 경로로 바꿉니다.
epmsys_registry.bat updateproperty SHARED_SERVICES_PRODUCT/@workflowEngine.ces.location SCRIPT_LOCATION
예를 들어 다음 명령을 실행합니다.
epmsys_registry.bat updateproperty SHARED_SERVICES_PRODUCT/@workflowEngine.ces.location C:\taskflowscripts
무단 액세스로부터 SCRIPT_LOCATION
디렉토리를 보호할 수 있습니다. 또한 보안을 강화하려면 보안 사용자 계정을 사용하여 서비스 및 프로세스를 실행합니다.
Shared Services Registry를 업데이트한 후 Oracle Enterprise Performance Management System을 재시작합니다.