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,maxodergroup 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.