TurboMigrator für IBM Planning Analytics
Modell-Portabilität und kontrollierte Migrationen über die TM1 REST API.
Mit der Einführung der neuen Planning Analytics Engine (TM1 v12) im Rahmen von PAaaS sowie Planning Analytics Local 3.1 entfällt der direkte Zugriff auf das Dateisystem und den klassischen TM1-Modellordner. Für TM1-Administratoren, Entwickler und Implementierungspartner verändert dieses Betriebsmodell die gewohnten Administrations- und Migrationswege grundlegend.
Der BIConcepts TurboMigrator schließt diese technologische Lücke. Als leichtgewichtiges & flexibles, API-basiertes Migrationswerkzeug ermöglicht das Tool die vollständige, kontrollierte und nachvollziehbare Übertragung von TM1-Modellen und einzelnen Objekten über eine grafische Benutzeroberfläche – ohne Zugriff auf die zugrundeliegenden Serververzeichnisse.
Die Herausforderung moderner PA-Engine-Architekturen
Der Wegfall des direkten Dateisystemzugriffs schränkt den manuellen Eingriff bei Servermigrationen, Dev/Test/Prod-Promotions oder der Wiederherstellung spezifischer Modellzustände ein.
- Eingeschränkte Dateimanipulation: Das Kopieren von Instanzen oder Sichern einzelner Verzeichnisse im Hintergrund ist technologisch nicht mehr verfügbar.
- Grenzen nativer Bordmittel: Die in Planning Analytics Workspace (PAW) integrierte Git-Repository-Anbindung dient primär als Transportmechanismus für ausgewählte Objekte. Sie ersetzt jedoch kein vollwertiges Release-Management, sobald komplette Instanzen inklusive Daten, Security-Strukturen und komplexen Objekt-Abhängigkeiten synchronisiert werden müssen.
Technische Kernkompetenzen des TurboMigrators
Der TurboMigrator setzt direkt an der TM1 REST API an. Dadurch arbeitet das Werkzeug plattformunabhängig und garantiert eine konsistente Modellübertragung entlang definierter Service-Grenzen.
- Plattformunabhängiger Betrieb: Funktioniert konsistent zwischen On-Premises- und SaaS-Umgebungen sowie versionsübergreifend zwischen TM1 v11 (PA 2.1) und TM1 v12 (PA 3.1).
- Automatisches Abhängigkeitsbewusstsein: Das Tool analysiert und berücksichtigt die technologische Reihenfolge von Objekten sowie existente Abhängigkeiten. Dimensionen vor Cubes, Subsets vor Views, Prozess- und Regelabhängigkeiten. Erkennung von Abhängigkeiten wie beispielsweise Prozessketten, Drill-Through Definitionen oder Picklists.
- Vermeidung von Downtimes: Viele Übertragungsszenarien und Objekt-Updates lassen sich im laufenden Betrieb ohne Neustart der TM1-Instanz umsetzen.
- Granularer Scope: Unterstützt sowohl die Migration vollständiger Instanzen als auch die selektive Übernahme einzelner Cubes (inkl. Daten), Dimensionen, Prozesse oder Chores.
Nahtlose GUI-gestützte Migrationsschritte in der Praxis
- Zentraler Connection Manager: Serververbindungen (Source und Target) werden einmalig sicher konfiguriert und stehen für künftige Deployments sofort via Dropdown bereit. Die Passwörter werden dabei nicht im Quellcode oder im Klartext hinterlegt, sondern sicher über das Windows Keyring verschlüsselt gespeichert.
- Automatisierte Server-Discovery: Nach Eingabe des Ziel-Hosts fragt der TurboMigrator via API automatisch alle dort verfügbaren Planning-Analytics-Instanzen ab. Dies vereinfacht die Zuordnung massiv.
- Live-Verbindungstest: Bevor ein Migrationsschritt freigegeben wird, erfolgt eine automatisierte Verifizierung der Quell- und Zielkonnektivität.
- Umfangreiches Live-Logging: Während der gesamten Migration protokolliert ein integriertes Log-Fenster jede Aktion und jeden Objektstatus (z. B. Erstellung, Synchronisation, Warnungen) in Echtzeit. Das Protokoll kann bei Bedarf direkt exportiert werden.
Typische Einsatzszenarien
- Promotions zwischen Stages: Konsistenter und auditierbarer Transfer von Anpassungen aus der Entwicklungsumgebung in die Test- und Produktivsysteme.
- Umgebungssynchronisation: Abgleich paralleler Instanzen für unterschiedliche Projektteams, Mandanten oder Regionen.
- Plattformwechsel & Exit-Strategien: Strukturierte Migrationen von On-Premises zu SaaS, zwischen separaten Cloud-Instanzen oder im Zuge von Repatriation-Szenarien zurück in die eigene Infrastruktur.
Tool-Demonstration
Bereitstellung und Lizenzierung
Der TurboMigrator wird über ein jährliches Subscription-Modell bereitgestellt. Dies sichert Ihrem Unternehmen kontinuierliche Updates, die Kompatibilität mit zukünftigen IBM Planning Analytics Releases sowie technischen Support.