EPM Cloud-Dimensionen mit Oracle Enterprise Data Management Cloud-Anwendungen synchronisieren

In diesem Beispielszenario wird das Synchronisieren einer Dimension zwischen einer Oracle Enterprise Performance Management Cloud-Anwendung und einer Oracle Enterprise Data Management Cloud-Anwendung untersucht.

Mit den Skripten in diesem Abschnitt können Sie folgende Aufgaben ausführen:

  • Metadaten (Dimensionen) aus einer EPM Cloud-Anwendung exportieren
  • Exportdateien mit Dimensionsdaten in eine Oracle Enterprise Data Management Cloud-Umgebung kopieren
  • Dimensionsmetadaten in die Oracle Enterprise Data Management Cloud-Anwendung importieren

So synchronisieren Sie eine Dimension zwischen einer EPM Cloud-Anwendung und einer Oracle Enterprise Data Management Cloud-Anwendung:

  1. Erstellen Sie eine Windows-Skriptdatei, indem Sie das folgende Skript kopieren:
    rem Integration example to sync an application dimension between EPM Cloud and EDM
    rem Windows script for demonstration purposes only; do not use in production environments
    
    set EDMUSER=userid
    set EDMSVR=https://hostname
    set EDMPWDFILE=example_EDM.epw
    set EDMAPP=appname
    set EDMDIM=dimname
    
    set EPMUSER=userid
    set EPMSVR=https://hostname
    set PWDFILE=example_epm.epw
    set EPMEXPJOB=exportjobname
    
    rem Synchronizing EPM ---> EDM
    
    rem Export Metadata from EPM
    call epmautomate login %EPMUSER% %PWDFILE% %EPMSVR%
    call epmautomate exportmetadata %EPMEXPJOB%
    call epmautomate logout
    
    rem Import Dimension to EDM
    rem Log into the EDM environment
    call epmautomate login %EDMUSER% %EDMPWDFILE% %EDMSVR%
    rem Copy exported metadata file into the EDM environment
    call epmautomate copyfilefrominstance %EPMEXPJOB%.zip %EPMUSER% %PWDFILE% %EPMSVR% %EPMEXPJOB%.zip
    call epmautomate importdimension %EDMAPP% %EDMDIM% ReplaceNodes %EPMEXPJOB%.zip
    call epmautomate logout

    Ändern Sie die Skriptdatei, und legen Sie die erforderlichen Parameterwerte fest. Eine Erläuterung sowie Beispiele für die Parameter finden Sie unter Parameter für die Skriptausführung.

  2. Führen Sie das Skript manuell aus oder planen Sie seine Ausführung nach Bedarf. Informationen hierzu finden Sie unter Skriptausführung automatisieren.