In questo scenario di esempio viene analizzata la sincronizzazione di una dimensione tra un'applicazione Oracle Enterprise Data Management Cloud e un'applicazione Oracle Enterprise Performance Management Cloud.
Utilizzare gli script riportati in questa sezione per completare i task elencati di seguito:
Per sincronizzare una dimensione e i mapping tra un'applicazione Oracle Enterprise Data Management Cloud e un'applicazione EPM Cloud, procedere come segue.
Creare un file di script. A tale scopo, copiare il seguente script:
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
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-27 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 EPM Cloud. Esempio:EPMUSER=john.doe@example.com |
EPMSVR |
URL dell'ambiente EPM Cloud. Esempio:EPMSVR=https://example.oraclecloud.com |
EPMIMPJOB |
Nome di un job di importazione esistente di tipo importazione di metadati nell'ambiente EPM Cloud. Esempio:EPMIMPJOB=imp_DIMMetadata |
EPMEXPJOB |
Nome di un job esistente di tipo EPMEXPJOB=Exp_DIMMetadata |
PWDFILE |
Nome e posizione del password file (EPW) cifrato dell'amministratore dei servizi di EPM Cloud. Fare riferimento al comando 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 |