Validar la migración de datos

La validación de datos es el proceso de comparar los datos de las tablas de la base de datos de origen y de destino para asegurarse de que coinciden.

La herramienta de validación de datos (DVT) es una herramienta de código abierto que puede conectarse a almacenes de datos y realizar comprobaciones entre tu base de datos de origen y Spanner. Te recomendamos que lo uses para realizar validaciones básicas como parte de tu migración, como las siguientes:

  • Comprueba que se hayan creado todas las tablas y que todas las asignaciones de esquemas sean correctas.
  • Coincide con el número total de filas de cada tabla.
  • Extrae filas aleatorias para verificar la coherencia.
  • Valida las columnas. Por ejemplo, usa count, sum, avg, min, max o group by.
  • Compara las comprobaciones de redundancia cíclica o las funciones hash a nivel de fila.

Para realizar validaciones más específicas, crea comprobaciones personalizadas durante la migración.