Convalidare la migrazione dei dati

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, max o group 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.