Cloud EPM 애플리케이션과 Oracle Fusion Cloud Enterprise Data Management 차원 및 매핑 동기화

이 샘플 시나리오에서는 Oracle Fusion Cloud Enterprise Data Management 애플리케이션과 Oracle Fusion Cloud Enterprise Performance Management 애플리케이션 간의 차원 동기화에 대해 살펴봅니다.

이 섹션의 스크립트를 사용하여 다음 태스크를 완료합니다.

  • Oracle Fusion Cloud Enterprise Data Management 애플리케이션에서 차원 익스포트
  • Oracle Fusion Cloud Enterprise Data Management 애플리케이션 차원에서 매핑 익스포트
  • 익스포트 파일을 Cloud EPM 환경에 복사
  • 차원 메타데이터 및 매핑을 Cloud EPM 애플리케이션으로 임포트

Oracle Fusion Cloud Enterprise Data Management 애플리케이션과 Cloud EPM 애플리케이션 간에 차원 및 매핑을 동기화하려면 다음을 수행합니다.

  1. 다음 스크립트를 복사하여 스크립트 파일을 생성합니다.

    rem Integration example to sync application dimensions between Cloud EDM and Cloud EPM
    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 Cloud EPM 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
  2. 스크립트 파일을 수정하고 필수 매개변수 값을 설정합니다. 매개변수 설명 및 예제는 스크립트 실행 매개변수를 참조하십시오.
  3. 스크립트를 수동으로 실행하거나 필요에 따라 실행하도록 스케줄링합니다. 스크립트 실행 자동화를 참조하십시오.

스크립트 실행 매개변수

이 섹션의 스크립트 파일에는 다음 테이블에 설명된 몇 가지 매개변수 값을 지정해야 합니다. 모든 매개변수가 모든 스크립트에서 사용되는 것은 아닙니다.

표 3-28 스크립트 파일의 매개변수 값

매개변수 설명
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 Fusion Cloud Enterprise Data Management 애플리케이션 차원의 이름입니다.

예: EDMAPP=USOperations
EDMDIM

익스포트하거나 임포트할 차원의 이름입니다.

예: EDMDIM=entity
EDMLOC

익스포트할 위치의 이름입니다.

예: EDMLOC=Loc1
EPMUSER

Cloud EPM 서비스 관리자의 로그인 이름입니다.

예: EPMUSER=john.doe@example.com
EPMSVR

Cloud EPM 환경의 URL입니다.

예: EPMSVR=https://example.oraclecloud.com
EPMIMPJOB

Cloud EPM 환경에 있는 메타데이터 임포트 유형의 기존 임포트 작업 이름입니다.

예: EPMIMPJOB=imp_DIMMetadata
EPMEXPJOB

Cloud EPM 환경에 있는 메타데이터 익스포트 유형의 기존 작업 이름입니다.

예:EPMEXPJOB=Exp_DIMMetadata
PWDFILE

Cloud EPM 서비스 관리자의 암호화된 비밀번호 파일(EPW) 이름 및 위치입니다. encrypt 명령을 참조하십시오.

예: PWDFILE=pwd_jdoe.epw
DIMFILE

익스포트한 차원 데이터를 보관할 파일의 이름입니다.

예: DIMFILE=entity_file.CSV
MAPFILE

익스포트한 매핑 데이터를 보관할 파일의 이름입니다.

예: MAPFILE=map_file.CSV