Esse cenário de exemplo explora a sincronização de uma dimensão entre um aplicativo do Oracle Enterprise Data Management Cloud e um aplicativo do Oracle Enterprise Performance Management Cloud.
Use os scripts nesta seção para concluir estas tarefas:
Para sincronizar uma dimensão e mapeamentos entre um aplicativo do Oracle Enterprise Data Management Cloud e um aplicativo do EPM Cloud:
Crie um arquivo de script copiando o script seguinte:
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 a Execução de Script
Os arquivos de script nesta seção requerem a especificação de alguns dos valores de parâmetro explicados na tabela a seguir. Nem todos esses parâmetros são usados em todos os scripts.
Tabela 3-27 Valores de Parâmetro para Arquivos de Script
Parâmetro | Descrição |
---|---|
EDMUSER |
ID de login de usuário de um Administrador de Serviço do Oracle Enterprise Data Management Cloud. Exemplo:EDMUSER=jdoe@example.com |
EDMSVR |
URL do ambiente Oracle Enterprise Data Management Cloud. Exemplo:EDMSVR=https:// example.oraclecloud.com |
EDMPWDFILE |
Nome e local do arquivo de senha criptografada (EPW) do Administrador de Serviço do Oracle Enterprise Data Management Cloud. Exemplo:EDMPWDFILE=edm_jdoe.epw |
EDMAPP |
Nome de uma dimensão de aplicativo do Oracle Enterprise Data Management Cloud. Exemplo:EDMAPP=USOperations |
EDMDIM |
Nome da dimensão a exportar ou importar. Exemplo:EDMDIM=entity |
EDMLOC |
Nome do local a exportar. Exemplo:EDMLOC=Loc1 |
EPMUSER |
Nome de login de um Administrador de Serviço do EPM Cloud. Exemplo:EPMUSER=john.doe@example.com |
EPMSVR |
URL do ambiente EPM Cloud. Exemplo:EPMSVR=https://example.oraclecloud.com |
EPMIMPJOB |
Nome de um job de importação existente do tipo de metadados de importação no ambiente EPM Cloud. Exemplo:EPMIMPJOB=imp_DIMMetadata |
EPMEXPJOB |
Nome de um job de exportação existente do tipo EPMEXPJOB=Exp_DIMMetadata |
PWDFILE |
Nome e local do arquivo de senha criptografada (EPW) do Administrador de Serviço do EPM Cloud. Consulte o comando PWDFILE=pwd_jdoe.epw |
DIMFILE |
Nome do arquivo para armazenar os dados de dimensão exportados. Exemplo:DIMFILE=entity_file.CSV |
MAPFILE |
Nome do arquivo para armazenar os dados de mapeamento exportados. Exemplo:MAPFILE=map_file.CSV |