Datenmigration validieren

Bei der Datenvalidierung werden Daten aus den Quell- und Zieldatenbanktabellen verglichen, um sicherzustellen, dass sie übereinstimmen.

Das Datenvalidierungstool (DVT) ist ein Open-Source-Tool, mit dem eine Verbindung zu Datenspeichern hergestellt und Prüfungen zwischen der Quelldatenbank und Spanner durchgeführt werden können. Wir empfehlen, damit im Rahmen der Migration grundlegende Prüfungen durchzuführen, z. B.:

  • Prüfen Sie, ob alle Tabellen erstellt wurden und alle Schemazuordnungen korrekt sind.
  • Die Gesamtzahl der Zeilen für jede Tabelle muss übereinstimmen.
  • Extrahieren Sie zufällige Zeilen, um die Konsistenz zu prüfen.
  • Prüfen Sie Ihre Spalten. Verwenden Sie dazu beispielsweise count, sum, avg, min, max oder group by.
  • Vergleichen Sie alle zyklischen Redundanzprüfungen oder Hash-Funktionen auf Zeilenebene.

Wenn Sie genauere Prüfungen durchführen möchten, können Sie während der Migration benutzerdefinierte Prüfungen erstellen.