Migration von Teradata zu Snowflake

Technologiekonglomerat strebt Migration von Teradata an

Ein multinationales Technologiekonglomerat benötigte Unterstützung bei seinen Datenbankdiensten, nachdem er auf hohe Lizenzkosten und Leistungsprobleme gestoßen war. Der Konglomerat stellt Netzwerkhardware, -software und Telekommunikationsausrüstung her und verkauft diese neben anderen Hightech-Diensten und -Produkten.

Geschäftliche Herausforderungen rund um Teradata und Datenbankleistung

Migration von Teradata zu Snowflake

Das Unternehmen wollte von seiner veralteten Lösung auf eine neue , moderne Data-Warehousing-Plattform migrieren. Dies würde den Wechsel von einer bestehenden Teradata-Datenbankplattform zu einem Cloud-nativen Snowflake-Datenlager erfordern.

Teradata verwendete eine spezifische SQL-Syntax innerhalb von SAP Business Objects und das Unternehmen befand sich im Prozess der Migration zu Snowflake. Diese SQL-Syntaxen mussten neu geschrieben und reintegriert werden, um auf der neuen Snowflake-Plattform zu funktionierten.

 

Ein Proof-of-Concept-Design für die Teradata-zu-Snowflake-Konvertierung

Trianz entwarf ein Proof of Concept, um die Konvertierung von SQL-Abfragen zu automatisieren. Dieser umfasste fünf Web Intelligence-Berichte, die in einem zentralisierten Business Objects-Universum enthalten waren. Anschließend wurde ein Konvertierungstool für die semantische Ebene verwendet, um die SQL-Konvertierung zwischen Teradata und Snowflake zu automatisieren.

Der Zeitraum vom Projektbeginn bis zur Fertigstellung wurde auf einen Monat festgelegt.

So ging Trianz die Migration von Teradata zu Snowflake an

Ein Team von Trianz, bestehend aus zwei Snowflake-Dateningenieuren und einem Business Objects-Architekten, überwachte dieses Projekt. Sie begannen mit der Analyse und Dokumentation von SAP Business Object-Anforderungen, -Designs und -Geschäftsprozesse. Dies würde zur erfolgreichen Implementierung während der Migration zu Snowflake beitragen.

Anschließend wurde die Trianz EVOVE- Plattform verwendet, um SQL-Syntaxen in ein Snowflake-kompatibles Format zu übersetzen, bevor Trianz die konvertierten Syntaxen in ein zentralisiertes Business Objects Universe reintegrierte.

Etwa 90 % der SQL-Tabellen wurden automatisch konvertiert, wobei die restlichen 10% manuell von Trianz bearbeitet wurden. Da der Technologiekunde die Abfragen manuell konvertierte, sparte der Wechsel ihm eine enorm viel Zeit.

Um die Konvertierung zu validieren, wurden Webl-Berichte gegen die neuen Snowflake-Umgebung getestet. Dadurch wird sichergestellt, dass Berichte erfolgreich ausgeführt werden und die Daten sowohl in Teradata als auch in Snowflake übereinstimmen. Alle Berichte wurden erfolgreich ausgeführt, begleitet von Datenabgleichsprüfungen.

Transformationale Effekte nach der Migration zu Snowflake

Rund 75% der Business Object-Instanzen wurden im Rahmen dieses Projekts programmatisch zu Snowflake konvertiert. Trianz EVOVE war dabei eine große Hilfe und automatisierte die Konvertierung von über 95% der abgeleiteten Tabellen, wobei sechs Tabellen manuell konvertiert werden mussten.

Innerhalb der ersten Woche nach Projektbeginn hatten 40 % der Berichte das gewünschte Ergebnis erzielt. Innerhalb eines Monats war der gesamte Konvertierungs- und Migrationsprozess abgeschlossen. Normalerweise würde ein solcher Prozess manuell bis zu drei Monate dauern.

Darüber hinaus identifizierte Trianz sieben Tabellen außerhalb des Projektumfangs, die für die Nutzung in Snowflake optimiert werden konnten. Der Kunde konnte auch zukünftig skalieren, mit fünf oder sechs SAP-Universen, wodurch seine Datenoperationen auf Snowflake zukunftssicher gemacht wurden.

Universe-GeschäftsobjekteZählen
Programmgesteuert konvertiert460
Manuell konvertiert219
Keine Konvertierung erforderlich~300
Gesamt~1900
Abgeleitete TabellenZählen
Programmgesteuert konvertiert100
Manuell konvertiert6
  
Gesamt106

Aufschlüsselung der Programmfehler

Nach Compiler-Fix behobenManuell fixierte ElementeZugrundeliegende DatenbankelementeKeine Problemartikel

245

219

35

30

Erleben Sie den Trianz-Unterschied

Trianz ermöglicht digitale Transformationen durch effektive Strategien und hervorragende Umsetzung. In Zusammenarbeit mit führenden Unternehmen und Technologieunternehmen helfen wir bei der Formulierung und Umsetzung operativer Strategien, um die gewünschten Geschäftsergebnisse zu erzielen, indem wir das Beste aus Beratung, Technologie-Know-how und Umsetzungsmodellen einbringen.

Mit unserem Wissen, unserer Forschung und unserer Erfahrung ermöglichen wir unseren Kunden, ihre Geschäftsökosysteme zu transformieren und durch die Nutzung von Infrastruktur-, Cloud-, Analyse-, Digital- und Sicherheitsparadigmen eine überlegene Leistung zu erzielen. Nehmen Sie Kontakt mit uns auf oder erfahren Sie mehr.

Schreiben Sie uns

Lassen Sie sich von uns helfen
transformieren und wachsen


By submitting your information, you agree to our revised  Privacy Statement.