이 샘플 시나리오에서는 Oracle Enterprise Data Management Cloud 애플리케이션과 Oracle Enterprise Performance Management Cloud 애플리케이션 간의 차원 동기화에 대해 살펴봅니다.
이 섹션의 스크립트를 사용하여 다음 태스크를 완료합니다.
Oracle Enterprise Data Management Cloud 애플리케이션과 EPM Cloud 애플리케이션 간에 차원 및 매핑을 동기화하려면 다음을 수행합니다.
다음 스크립트를 복사하여 스크립트 파일을 생성합니다.
rem Integration example to sync application dimensions between EDM and EPM Cloud rem Windows script for demonstration purposes only; do not use in production environments set EDMUSER=userid set EDMSVR=https://hostname set EDMPWDFILE=example_EDM set EDMAPP=appname set EDMDIM=dimname set EDMLOC=location set EPMUSER=userid set EPMSVR=https://hostname set EPMIMPJOB=importjobname set PWDFILE=C:\Oracle\EPM.epw set DIMFILE=dimension.csv set MAPFILE=mapping.csv rem Synchronizing EDM ---> EPM rem Export Dimension and Mappings from EDM call epmautomate login %EDMUSER% %EDMPWDFILE% %EDMSVR% call epmautomate exportdimension %EDMAPP% %EDMDIM% %DIMFILE% call epmautomate exportdimensionmapping %EDMAPP% %EDMDIM% %EDMLOC% %MAPFILE% call epmautomate logout rem Log into the EPM Cloud environment call epmautomate login %EPMUSER% %PWDFILE% %EPMSVR% rem Copy exported files from EDM environment to EPM and import metadata and mappings call epmautomate copyfilefrominstance %DIMFILE% %EDMUSER% %EDMPWDFILE% %EDMSVR% inbox/%DIMFILE% call epmautomate importmetadata %EPMIMPJOB% call epmautomate copyfilefrominstance %MAPFILE% %EDMUSER% %EDMPWDFILE% %EDMSVR% inbox/%MAPFILE% call epmautomate importmapping %EDMDIM% %MAPFILE% REPLACE FALSE %EDMLOC% call epmautomate logout
스크립트 실행 매개변수
이 섹션의 스크립트 파일에는 다음 테이블에 설명된 몇 가지 매개변수 값을 지정해야 합니다. 모든 매개변수가 모든 스크립트에서 사용되는 것은 아닙니다.
표 3-27 스크립트 파일의 매개변수 값
매개변수 | 설명 |
---|---|
EDMUSER |
Oracle Enterprise Data Management Cloud 서비스 관리자의 사용자 로그인 ID입니다. 예:EDMUSER=jdoe@example.com |
EDMSVR |
Oracle Enterprise Data Management Cloud 환경의 URL입니다. 예:EDMSVR=https:// example.oraclecloud.com |
EDMPWDFILE |
Oracle Enterprise Data Management Cloud 서비스 관리자의 암호화된 비밀번호 파일(EPW) 이름 및 위치입니다. 예:EDMPWDFILE=edm_jdoe.epw |
EDMAPP |
Oracle Enterprise Data Management Cloud 애플리케이션 차원의 이름입니다. 예:EDMAPP=USOperations |
EDMDIM |
익스포트하거나 임포트할 차원의 이름입니다. 예:EDMDIM=entity |
EDMLOC |
익스포트할 위치의 이름입니다. 예:EDMLOC=Loc1 |
EPMUSER |
EPM Cloud 서비스 관리자의 로그인 이름입니다. 예:EPMUSER=john.doe@example.com |
EPMSVR |
EPM Cloud 환경의 URL입니다. 예:EPMSVR=https://example.oraclecloud.com |
EPMIMPJOB |
EPM Cloud 환경에 있는 메타데이터 임포트 유형의 기존 임포트 작업 이름입니다. 예:EPMIMPJOB=imp_DIMMetadata |
EPMEXPJOB |
EPM Cloud 환경에 있는 EPMEXPJOB=Exp_DIMMetadata |
PWDFILE |
EPM Cloud 서비스 관리자의 암호화된 비밀번호 파일(EPW) 이름 및 위치입니다. PWDFILE=pwd_jdoe.epw |
DIMFILE |
익스포트한 차원 데이터를 보관할 파일의 이름입니다. 예:DIMFILE=entity_file.CSV |
MAPFILE |
익스포트한 매핑 데이터를 보관할 파일의 이름입니다. 예:MAPFILE=map_file.CSV |