Trabalhos em massa em resumo
Ordem de carga
| Ordem | Carregue | Porque |
|---|---|---|
| 1 | Dados de referência | Atributos vinculados rejeitam códigos desconhecidos |
| 2 | Entidades | Relacionamentos precisam das duas pontas |
| 3 | Relacionamentos | |
| 4 | Rode a manutenção | Chaves de bloco e frequências de valor |
| 5 | Compare |
O motor pesa o quão comum cada valor é nos seus dados. Durante a carga essas frequências cobrem uma fração dos dados, então valores parecem mais raros do que são e concordâncias pontuam alto demais. Registros se consolidam com evidência que dados posteriores teriam enfraquecido.
Tipos de trabalho
Nove: ingestão e atualização de entidades; indexação, execução e reclassificação de comparação; pontuação de qualidade; recomputação de rótulos; retroalimentação e resolução de asserções.
Tipos de recomputação aceitam escopo de organização inteira, então "repontuar tudo" é uma única submissão.
Situações
| Situação | Significado |
|---|---|
| Enfileirado · Em execução | Em curso |
| Concluído | Toda linha teve sucesso |
| Concluído com erros | Terminou; algumas linhas falharam |
| Falhou | Não conseguiu concluir |
| Descartado | Esgotou as tentativas |
| Cancelado | Interrompido a pedido |
Verifique a situação, não apenas a contagem de erros — um trabalho que terminou com falhas tem situação terminal própria.
Resiliência
Como um trabalho se recupera depende de ele poder ser dividido, e isso é decidido pelo tipo dele, não por algo que você configure:
| Tipo de trabalho | Dividido entre workers | Se um worker morre |
|---|---|---|
| Carga — ingestão e atualização | Não. Um worker, uma passada. | O trabalho inteiro é recolocado na fila, e descartado para a fila morta quando as tentativas se esgotam |
| Recomputação — correspondência, pontuação, trabalho de relacionamento | Sim, em blocos que workers reivindicam independentemente | Outro worker reivindica aquele bloco; no máximo aquele bloco é refeito |
Dimensione uma carga grande pensando na primeira linha, não na segunda.
Para trabalhos em blocos:
| Evento | Comportamento |
|---|---|
| Worker trava | Dois sinais independentes de vivacidade o detectam |
| Worker volta depois de reivindicado | Suas gravações tardias são rejeitadas, não aplicadas |
A última é o que impede um worker que retorna de corromper silenciosamente os totais do trabalho.
Contrapressão
Trabalho além da capacidade é rejeitado com um intervalo de nova tentativa, não enfileirado indefinidamente. Uma fila que aceita tudo cresce até algo pior acontecer.
Sucesso parcial é normal
Linhas válidas entram; falhas são registradas por linha com o motivo. Corrija e reenvie apenas essas.
A seguir
Última verificação no commit d3c2586b (2026-08-03)