Migrationstools und Anwendungsfälle

Im Folgenden werden verschiedene Tools und Anwendungsfälle für die Migration von Essbase-Anwendungen zu Essbase 26ai erläutert.

Migrationstools

Die folgenden Migrationstools sind in der Essbase-Weboberfläche-Konsole verfügbar.

Hinweis:

In Bezug auf die Migration gelten Verweise auf 19c in diesem Dokument speziell für die Migration von Essbase 19c auf OCI Marketplace-Deployments. Andernfalls gilt der gesamte Migrationsinhalt in diesem Dokument für die Migration von Essbase 26ai oder höheren unabhängigen Deployments.
  • 11g Excel-Exportutility: Exportiert Essbase 11g On-Premise-Anwendungen in Anwendungsarbeitsmappen. Sie können die Anwendungsarbeitsmappen verwenden, um die Anwendungen in der aktuellen Essbase-Version neu zu generieren.

  • 11g LCM-Exportutility: Exportiert Artefakte aus Essbase 11g On-Premise als .zip-Datei, die Sie in Essbase 12c oder höher importieren können. Dieses Lifecycle-Management-(LCM-)Utility kann auch für den Export aus und den Import in Essbase 11g On-Premise verwendet werden. Das Utility erstellt eine ZIP-Datei mit allem, was Sie für die Migration zur aktuellen Version benötigen. Laden Sie EssbaseLCMUtility.zip herunter. Weitere Informationen zur Nutzung finden Sie in der enthaltenen README-Datei. Mit dem 11g LCM Export Utility können Sie Anwendungen erstellen, indem Sie Anwendungen und Cubes exportieren. Anschließend importieren Sie sie mit der Essbase-Befehlszeilenschnittstelle.

  • Befehlszeilenschnittstelle (CLI): Eine Skriptingschnittstelle, die mit den REST-APIs die häufigsten administrativen Essbase-Aktionen ausführt. Die CLI enthält einen LCM-Importbefehl, mit dem Sie .zip-Dateien des 11g-LCM-Exportutilitys migrieren können, die aus Essbase 11g On Premise exportiert wurden. Die LCM-Export- und LCM-Importbefehle erleichtern auch das Migrieren von Anwendungen von Instanzen ab Version 12c. Zu den Anwendungsfällen gehören:

    • Migration von Anwendungen aus verschiedenen Instanzen derselben Version (z.B. Entwicklung > Test > Produkt)
    • Upgradeutility für Migration zu höheren Versionen von Essbase
    Beide LCM-Befehle basieren auf der REST-API. Sie können auf diese Befehle in Essbase zugreifen und sie wie folgt ausführen:
    • Jobs in der Essbase-Weboberfläche: Jobs LCM exportieren und LCM importieren. Diese werden für 26ai bis 26ai Migration verwendet.
    • Befehlszeilenschnittstelle (Command Line Interface, CLI): mit lcmexport- und lcmimport-Befehlen. lcmimport kann zum Importieren von Daten-ZIP-Dateien verwendet werden, die aus Essbase 11g oder aus 19c oder höher stammen. lcmexport kann für die Migration von Essbase 26ai zu 26ai verwendet werden. Authentifizieren Sie Essbase mit dem Anmeldebefehl.
    • REST-API: Vorgang Job ausführen (mit den Jobtypen "lcmExport" und "lcmImport")

    Hinweis:

    Mit dem LCM-Exportbefehl können Sie eine Anwendung in eine ZIP-Datei exportieren. Anschließend wird der LCM-Import zum Importieren in die Zielversion von Essbase verwendet. Der LCM-Importbefehl kann alternativ verwendet werden, um eine Anwendung aus Essbase 11g On-Premise zu migrieren (aus 11g mit dem 11g LCM-Exportutility in eine Export-ZIP-Datei exportiert und dann aus der ZIP-Datei in die Essbase-Zielbefehlszeile importiert).
  • Migrationsutility: Verwalten Sie die Migration einer gesamten Essbase-Instanz für Essbase 12c oder höher. Mit diesem Utility können Sie nicht nur Anwendungsartefakte migrieren, sondern auch Benutzerrollenzuweisungen und Benutzer/Gruppen von unterstützten Identitätsprovidern migrieren. Laden Sie migrationTools.zip herunter. Weitere Informationen zur Nutzung finden Sie in der enthaltenen README-Datei. Das Tool unterstützt die Migration von Essbase 19c oder Essbase 26ai. Verwenden Sie das Migrationsutility zwischen Hauptversionen und zwischen nicht patchenden Releases, um die Integrität des Datenbankschemas nach der Migration sicherzustellen. Wird nicht für die Verwendung im EPM Shared Services-Sicherheitsmodus unterstützt.