A validação de dados é o processo de comparação de dados das tabelas de base de dados de origem e de destino para garantir que correspondem.
A ferramenta de validação de dados (DVT) é uma ferramenta de código aberto que pode estabelecer ligação a armazenamentos de dados e realizar verificações entre a base de dados de origem e o Spanner. Recomendamos que o use para fazer validações básicas como parte da sua migração, como as seguintes:
- Verifique se todas as tabelas foram criadas e se todos os mapeamentos de esquemas estão corretos.
- Corresponda ao número total de linhas de cada tabela.
- Extraia linhas aleatórias para verificar a consistência.
- Valide as suas colunas. Por exemplo, use
count,sum,avg,min,maxougroup by. - Compare quaisquer verificações de redundância cíclica ou funções hash ao nível da linha.
Para fazer validações mais específicas, crie verificações personalizadas durante a migração.