En este escenario de ejemplo se explora la sincronización de una dimensión entre una aplicación de Oracle Enterprise Data Management Cloud y una aplicación de Oracle Enterprise Performance Management Cloud.
Utilice los scripts de esta sección para completar las siguientes tareas:
Para sincronizar una dimensión y asignaciones entre una aplicación de Oracle Enterprise Data Management Cloud y una aplicación de EPM Cloud:
Cree un archivo de script copiando el siguiente 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
Parámetros para la ejecución de scripts
Los archivos de script de esta sección requieren que se especifiquen algunos de los valores de parámetro que se explican en la siguiente tabla. No todos estos parámetros se utilizan en todos los scripts.
Tabla 3-27 Valores de parámetro para archivos de script
Parámetro | Descripción |
---|---|
EDMUSER |
Identificador de inicio de sesión de usuario de un administrador del servicio de Oracle Enterprise Data Management Cloud. Ejemplo:EDMUSER=jdoe@example.com |
EDMSVR |
URL del entorno de Oracle Enterprise Data Management Cloud. Ejemplo:EDMSVR=https:// example.oraclecloud.com |
EDMPWDFILE |
Nombre y ubicación del archivo de contraseña cifrado (EPW) del administrador del servicio de Oracle Enterprise Data Management Cloud. Ejemplo:EDMPWDFILE=edm_jdoe.epw |
EDMAPP |
Nombre de una dimensión de aplicación de Oracle Enterprise Data Management Cloud. Ejemplo:EDMAPP=USOperations |
EDMDIM |
Nombre de la dimensión que se va a exportar o importar. Ejemplo:EDMDIM=entity |
EDMLOC |
Nombre de la ubicación que se va a exportar. Ejemplo:EDMLOC=Loc1 |
EPMUSER |
Nombre de inicio de sesión de un administrador del servicio de EPM Cloud. Ejemplo:EPMUSER=john.doe@example.com |
EPMSVR |
URL del entorno de EPM Cloud. Ejemplo:EPMSVR=https://example.oraclecloud.com |
EPMIMPJOB |
Nombre de un trabajo de importación existente del tipo import metadata en el entorno de EPM Cloud. Ejemplo:EPMIMPJOB=imp_DIMMetadata |
EPMEXPJOB |
Nombre de un trabajo existente del tipo EPMEXPJOB=Exp_DIMMetadata |
PWDFILE |
Nombre y ubicación del archivo de contraseña cifrado (EPW) para el administrador del servicio de EPM Cloud. Consulte el comando PWDFILE=pwd_jdoe.epw |
DIMFILE |
Nombre del archivo que va a contener los datos de dimensión exportados. Ejemplo:DIMFILE=entity_file.CSV |
MAPFILE |
Nombre del archivo que va a contener los datos de asignación exportados. Ejemplo:MAPFILE=map_file.CSV |