Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Usar verificação de dados

A verificação de dados é executada como um processo separado que está intimamente acoplado a uma tarefa de migração. A verificação de dados é executada por padrão para tarefas de migração únicas. Esta página detalha como gerenciar e depurar o processo de verificação de dados.

Observação

Esta página descreve o mecanismo de verificação no Relational Migrator 1.18 ou posterior. As versões anteriores verificam apenas os valores da chave primária, verificam uma faixa mais estreita de esquemas e são executadas mais lentamente. Para usar esses recursos de verificação, atualize para 1.18 ou posterior.

A verificação de dados é executada por padrão quando você cria uma tarefa de migração na aba Data Migration. Em Migration Options, a caixa de seleção Verify migrated data é selecionada por padrão.

Para ignorar a verificação, desmarque a caixa de seleção Verify migrated data antes de iniciar a tarefa de migração.

Observação

O processo de verificação de dados pode levar tanto ou mais tempo do que a tarefa de migração de dados. Você pode clicar em Terminate para cancelar um processo de verificação de dados.

Para exibir informações de status e metadados sobre o processo de verificação de dados de um tarefa de migração, clique no menu suspenso Data Verification:

Clique no menu suspenso Verificação de dados
clique para ampliar

No painel Data Verification, você pode visualizar os metadados sobre um processo de verificação de tarefas de migração.

Sintaxe
Descrição

Status de verificação

O estado do processo de verificação.

Iniciado

O carimbo de data/hora que o processo de verificação de dados começou.

duração

O tempo total decorrido do processo de verificação de dados.

Coleções verificadas

O número total de collections verificadas pelo processo de verificação de dados.

documento verificados

O número total de documentos verificados pelo processo de verificação de dados.

Progresso da verificação

Um indicador de porcentagem em tempo real do trabalho total concluído pelo processo de verificação de dados.

Um processo de verificação de dados pode ter qualquer um dos seguintes status:

Status
Descrição

Abortado

Não foi possível concluir uma verificação de dados em execução devido a um erro.

Cancelada

O processo de verificação de dados foi cancelado ao clicar em Terminate.

Cancelamento

O processo de verificação de dados está sendo cancelado.

Falhou

Os reconhecimento de data center de origem e destino não correspondem. Os erros correspondentes são listados no painel Job Update Log .

verificado

A verificação de dados foi bem-sucedida e os bancos de dados de origem e destino correspondem.

Verificando

A verificação de dados está em andamento. Os comandos de backend SQL e MongoDB query API estão sendo executados para validar a migração.

Quando um tarefa de migração é bem-sucedido, o status é atualizado para Verified e uma marca de seleção dupla é exibida no painel History:

Marca de seleção dupla do painel Histórico
clique para ampliar

Se o processo de verificação de dados detectar alguma diferença entre o banco de dados de origem e as coleções de destino, os erros serão relatados no painel Verificação de dados Job Update Log. O mecanismo de verificação relata erros específicos, incluindo nomes de campo, tipos de dados, caminhos de campo e valores incompatíveis. O mecanismo de verificação também relata documentos de destino ausentes ou inesperados e coleções ou campos ignorados.

Neste exemplo, o mecanismo de verificação detectou um campo incompatível entre uma linha de origem e seu documento de destino na coleção orders:

  1. O resumo do evento mostra o tipo de incompatibilidade, a coleção afetada e o valor da chave primária do documento afetado.

  2. A seção Event details lista cada diferença de campo que o mecanismo de verificação encontrou.

Uma entrada de log de atualização de tarefa mostrando um erro de incompatibilidade de campo
clique para ampliar