Zielsetzung
Das Ziel war die technische Modernisierung der Plattform und nicht die Einführung neuer Funktionen.
Für die Fachanwender sollte sich möglichst nichts ändern:
- Bestehende Berichte sollten unverändert nutzbar bleiben.
- Vorhandene Datenmodelle sollten erhalten werden.
- Der laufende Betrieb sollte während der Migration sichergestellt werden.
- Der Wechsel auf die neue Plattform sollte mit minimalen Auswirkungen auf die Anwender erfolgen.
Gleichzeitig sollte eine Grundlage geschaffen werden, um die Datenplattform langfristig auf einer von Microsoft strategisch unterstützten Technologie weiterzuentwickeln.
Die Herausforderung
Die Migration umfasste nicht nur die Übertragung von Datenbeständen. Große Teile der bestehenden ETL- und Transformationslogik mussten auf neue Technologien übertragen werden.
Dazu gehörten unter anderem:
- die Migration zahlreicher Datenintegrationsprozesse,
- die Überführung umfangreicher SQL-basierter Transformationslogik,
- die Anpassung von Orchestrierungs- und Steuerungsprozessen,
- die Neuorganisation der Datenhaltung innerhalb der Fabric-Architektur.
Besonders anspruchsvoll war dabei die Umstellung von klassischen SQL-basierten Verfahren auf moderne Spark-basierte Verarbeitungskonzepte. Gleichzeitig befand sich Microsoft Fabric während des Projekts noch in einer Phase kontinuierlicher Weiterentwicklung, sodass technische Besonderheiten und neue Lösungsansätze berücksichtigt werden mussten.