Automatisiertes Testen im BI-Migrationsprojekt von Oracle und SAP BO nach Microsoft SQL Server

Bolt Data Solutions unterstützte den Lebensversicherer bei der Migration der Data Warehouse und Business Intelligence Umgebung in eine auf Microsoft-Technologie basierende Lösung. Im agilen Projekt wurde die Testautomatisierung BiG EVAL eingesetzt, welche nun auch im produktiven Betrieb die Datenqualität sicherstellt.

Die Herausforderung

Im Rahmen des Produktelifecycles im Privatkundensegment des Versicherers entschied sich Swiss Life für die Ablösung des bestehenden SAP Business Objects Systems und des Oracle Data Warehouses durch ein auf Microsoft Produkten basierendes Data Warehouse und Berichts- und Analysesystem. Bolt Technology Consulting unterstützte dabei Swiss Life bei der Konzeptionierung und der anschliessenden Umsetzung als auch bei der Migration der bestehenden Berichte in das neue System.

Die Lösung mit Microsoft SQL Server 2016

Das in Oracle bestehende Data Warehouse und die Datamarts wurden im Rahmen der Arbeiten komplett durch ein Microsoft SQL Server 2016 Data Warehouse abgelöst und in der auf Azure Stack basierenden private Cloud bereitgestellt. Als Analyseschicht wurde mit Microsoft SQL Server Analysis Services ein tabulares Modell entwickelt, welches die Logik der SAP Business Objects Universen wiederspiegelt.
Dieses In-Memory Analysemodell steht nun sowohl für standardisierte Berichte als auch für Adhoc-Analysen mit PowerBI, Microsoft Excel und SharePoint zur Verfügung.

Automatisiertes Testen stellt Datenqualität sicher

Ein wichtiges Anliegen war der Projektleitung eine hohe und beständige Datenqualität. Um dieser Anforderung gerecht zu werden, wurde die Test Suite BiG EVAL von Bolt Technology Consulting eingesetzt.
Mit Hilfe von BiG EVAL wurden verschiedene Regressions-tests für den Ladeprozess der Datenbanken umgesetzt. Diese überprüfen das System regelmässig auf verschiedene Fehlerquellen bekannter als auch unbekannter Natur.
Durch das Konzept von BiG EVAL können die Tests sowohl in der Entwicklung- und Testumgebung, als auch in der produktiven Umgebung ausgeführt werden. Letzteres erlaubt die Früherkennung von Problemen und das Ergreifen von Massnahmen, bevor die Fachanwender auf einer fehlerhaften Datenbasis Entscheidungen fällen.

About Swiss Life AG

Die Swiss Life-Gruppe ist ein führender europäischer Anbieter von umfassenden Vorsorge- und Finanzlösungen. In den Kernmärkten Schweiz, Frankreich und Deutschland bietet Swiss life über eigene Agenten sowie Vertragspartener wie Makler und Banken Ihren Privat- und Firmenkunden eine umfassenden und inidviduelle Beratung sowie eine breite Auswahl an eigenen und Partnerprodukten an.

Nikola PerićSwiss Life AG – Data Analytics Testautomatisierung