La convalida dei dati è il processo di confronto dei dati delle tabelle del database di origine e di destinazione per assicurarsi che corrispondano.
Lo strumento di convalida dei dati (DVT) è uno strumento open source che può connettersi ai datastore ed eseguire controlli tra il database di origine e Spanner. Ti consigliamo di utilizzarlo per eseguire verifiche di base durante la migrazione, ad esempio:
- Verifica che tutte le tabelle siano state create e che tutte le mappature dello schema siano corrette.
- Corrisponde al numero totale di righe per ogni tabella.
- Estrai righe casuali per verificare la coerenza.
- Convalida le colonne, ad esempio utilizzando
count,sum,avg,min,maxogroup by. - Confronta eventuali controlli di ridondanza ciclica o funzioni hash a livello di riga.
Per eseguire convalide più specifiche, crea controlli personalizzati durante la migrazione.