Bei dem Kunden handelte es sich um eine führende Finanzgruppe mit einer Vielzahl von Bankdienstleistungen, die von einer On-Premise-Lösung zu einer Cloud-basierten Lösung migrieren wollte.
Über den Kunden
Problemstellung
Der Kunde möchte eine leistungsfähige data warehouse-Lösung, die flexibel für neue Anforderungen sein soll. Bei der bestehenden data warehouse-Lösung hatten wir diesbezüglich mehrere Probleme:
- Begrenzte Skalierbarkeit und Leistungseinschränkungen eines vorhandenen data warehouse
- Eine unflexible Architektur behindert die Flexibilität und Reaktionsfähigkeit bei der Bewältigung der Geschäftsanforderungen.
- Keine Pipelines für die Datenqualität zur Gewährleistung der Datengenauigkeit für die Analyse
- Hohe Wartungskosten und kein Kostenmanagement
Die Herausforderung
Eine Migration auf ein neues data warehouse kann zu verschiedenen Problemen führen. Es gibt eine Vielzahl von Faktoren, die über den Erfolg der Migration entscheiden:
- Teamschulung für neue Werkzeuge und Data Vault 2.0
- Nahtlose Kommunikation und Koordinierung funktionsübergreifender Teams, um Risiken zu mindern und enge Zeitpläne einzuhalten
- Kompatibilität der bestehenden Lösung mit der neuen Lösung
Die Lösung
Um die Anforderungen für eine erfolgreiche Migration zu erfüllen, wurde die Architektur geändert. Die Implementierung von Data Vault 2.0 in Kombination mit dbt und Snowflake bot Flexibilität und Skalierbarkeit für das neue data warehouse.
Das Transformationswerkzeug dbt mit dem Open-Source-Paket DataVault4dbt vereinfachte die data vault-Implementierung und bot eine hohe Anpassungsfähigkeit für individuelle Anforderungen. Darüber hinaus bietet dbt generische und benutzerdefinierte Tests, um eine hohe Datenqualität zu gewährleisten.
Das Transformationswerkzeug dbt mit dem Open-Source-Paket DataVault4dbt vereinfachte die data vault-Implementierung und bot eine hohe Anpassungsfähigkeit für individuelle Anforderungen. Darüber hinaus bietet dbt generische und benutzerdefinierte Tests, um eine hohe Datenqualität zu gewährleisten.
Konkrete Ergebnisse für den Kunden
Die Umstellung auf Snowflake und die Einführung der Data Vault 2.0-Methode führten zu einer Straffung der Abläufe und einer beschleunigten Bereitstellung von Erkenntnissen. Dies führte zu optimierten Kosten und verbesserter Agilität, wodurch der Kunde in die Lage versetzt wurde, datengestützte Entscheidungen effizient zu treffen, was letztlich das Unternehmenswachstum und die Wettbewerbsfähigkeit förderte.
Beteiligte Technologien
- Schneeflocke DB
- Azurblau DevOps
- dbt