Cet exemple de scénario porte sur la synchronisation d'une dimension entre une application Oracle Fusion Cloud Enterprise Data Management et une application Oracle Fusion Cloud Enterprise Performance Management.
Les scripts de cette section vous permettent d'effectuer les tâches suivantes :
Pour synchroniser une dimension et des mappings entre une application Oracle Enterprise Data Management Cloud et une application Cloud EPM, procédez comme suit :
Créez un fichier de script en copiant le script suivant :
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
Paramètres d'exécution de script
Pour les fichiers de script de cette section, vous devez indiquer certaines valeurs de paramètre expliquées dans le tableau suivant. Tous ces paramètres ne sont pas utilisés dans tous les scripts.
Tableau 3-28 Valeurs de paramètre pour les fichiers de script
Paramètre | Description |
---|---|
EDMUSER |
ID de connexion d'un administrateur de service Oracle Enterprise Data Management Cloud. Exemple :EDMUSER=jdoe@example.com |
EDMSVR |
URL de l'environnement Oracle Enterprise Data Management Cloud. Exemple :EDMSVR=https:// example.oraclecloud.com |
EDMPWDFILE |
Nom et emplacement du fichier de mots de passe cryptés (EPW) de l'administrateur de service Oracle Enterprise Data Management Cloud. Exemple :EDMPWDFILE=edm_jdoe.epw |
EDMAPP |
Nom d'une dimension d'application Oracle Enterprise Data Management Cloud. Exemple :EDMAPP=USOperations |
EDMDIM |
Nom de la dimension à exporter ou à importer. Exemple :EDMDIM=entity |
EDMLOC |
Nom de l'emplacement à exporter. Exemple :EDMLOC=Loc1 |
EPMUSER |
Nom de connexion d'un administrateur de service Cloud EPM. Exemple :EPMUSER=john.doe@example.com |
EPMSVR |
URL de l'environnement Cloud EPM. Exemple :EPMSVR=https://example.oraclecloud.com |
EPMIMPJOB |
Nom d'un job d'import existant de type Importer les métadonnées dans l'environnement Cloud EPM. Exemple :EPMIMPJOB=imp_DIMMetadata |
EPMEXPJOB |
Nom d'un job existant de type EPMEXPJOB=Exp_DIMMetadata |
PWDFILE |
Nom et emplacement du fichier de mots de passe cryptés (EPW) de l'administrateur de service Cloud EPM. Reportez-vous à la commande PWDFILE=pwd_jdoe.epw |
DIMFILE |
Nom du fichier destiné à contenir les données de dimension exportées. Exemple :DIMFILE=entity_file.CSV |
MAPFILE |
Nom du fichier destiné à contenir les données de mapping exportées. Exemple :MAPFILE=map_file.CSV |