Sincronizzazione di dimensioni e mapping di Oracle Enterprise Data Management Cloud mediante applicazioni Cloud EPM

In questo scenario di esempio viene analizzata la sincronizzazione di una dimensione tra un'applicazione Oracle Fusion Cloud Enterprise Data Management e un'applicazione Oracle Fusion Cloud Enterprise Performance Management.

Utilizzare gli script riportati in questa sezione per completare i task elencati di seguito:

  • Esportazione di una dimensione da un'applicazione Oracle Enterprise Data Management Cloud
  • Esportazione di mapping da un'applicazione Oracle Enterprise Data Management Cloud
  • Copia di file di esportazione in un ambiente Cloud EPM
  • Importazione di metadati e mapping di dimensioni nell'applicazione Cloud EPM

Per sincronizzare una dimensione e i mapping tra un'applicazione Oracle Enterprise Data Management Cloud e un'applicazione Cloud EPM, procedere come segue.

  1. Creare un file di script. A tale scopo, copiare il seguente script:

    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. Modificare il file di script e impostare i valori dei parametri richiesti. Per una spiegazione e un esempio di parametri, fare riferimento alla sezione Parametri per l'esecuzione degli script.
  3. Eseguire lo script manualmente oppure programmarne l'esecuzione, a seconda dei casi. Fare riferimento alla sezione Automazione dell'esecuzione degli script.

Parametri per l'esecuzione degli script

I file di script descritti in questa sezione richiedono di specificare alcuni dei valori di parametro elencati nella seguente tabella. Non tutti questi parametri vengono utilizzati in tutti gli script.

Tabella 3-28 Valori di parametro per i file di script

Parametro Descrizione
EDMUSER

ID di accesso dell'utente di un amministratore dei servizi di Oracle Enterprise Data Management Cloud.

Esempio: EDMUSER=jdoe@example.com
EDMSVR

URL dell'ambiente Oracle Enterprise Data Management Cloud.

Esempio: EDMSVR=https:// example.oraclecloud.com
EDMPWDFILE

Nome e posizione del password file (EPW) cifrato dell'amministratore dei servizi di Oracle Enterprise Data Management Cloud.

Esempio: EDMPWDFILE=edm_jdoe.epw
EDMAPP

Nome di una dimensione dell'applicazione Oracle Enterprise Data Management Cloud.

Esempio: EDMAPP=USOperations
EDMDIM

Nome della dimensione da esportare o importare.

Esempio: EDMDIM=entity
EDMLOC

Nome della posizione da esportare.

Esempio: EDMLOC=Loc1
EPMUSER

Nome di accesso di un amministratore dei servizi di Cloud EPM.

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

URL dell'ambiente Cloud EPM.

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

Nome di un job di importazione esistente di tipo importazione di metadati nell'ambiente Cloud EPM.

Esempio: EPMIMPJOB=imp_DIMMetadata
EPMEXPJOB

Nome di un job esistente di tipo esportazione di metadati nell'ambiente Cloud EPM.

Esempio:EPMEXPJOB=Exp_DIMMetadata
PWDFILE

Nome e posizione del password file (EPW) cifrato dell'amministratore dei servizi di Cloud EPM. Fare riferimento al comando encrypt.

Esempio: PWDFILE=pwd_jdoe.epw
DIMFILE

Nome del file che conterrà i dati delle dimensioni esportate.

Esempio: DIMFILE=entity_file.CSV
MAPFILE

Nome del file che conterrà i dati dei mapping esportati.

Esempio: MAPFILE=map_file.CSV