Skip to main content
Após configurar a coluna do documento e selecionar os datasets, o enriquecimento é colocado em fila para processamento em segundo plano. Durante a execução, a Lazy Data atualiza status, progresso, registros processados, falhas, consumo, estornos e arquivos finais disponíveis para download.

Consultar status pela API

Acompanhe análise, fila, processamento, cobrança e saídas de um enriquecimento.

Antes de iniciar

O processamento só pode começar depois que o arquivo for enviado e analisado. O status esperado antes da execução é:
Nessa etapa, revise:
  • coluna de CPF ou CNPJ detectada em analysis.document_column;
  • datasets selecionados;
  • campos adicionais exigidos por dataset;
  • estimativa de custo antes de confirmar.
Se a coluna do documento estiver incorreta, registros válidos podem ser tratados como inválidos. Revise a amostra de analysis.columns[] antes de iniciar.

Início do processamento

Para iniciar, envie a coluna do documento e os datasets escolhidos.
Ao confirmar, a API reserva o valor estimado quando aplicável e coloca o enriquecimento em fila.

Configurar e executar

Envie document_column, datasets e additional para iniciar o processamento.

Processamento em segundo plano

O enriquecimento não depende da tela permanecer aberta. Depois de iniciado, o processamento continua em segundo plano e pode ser acompanhado pela listagem, pelo detalhe ou pelo status do enriquecimento. Caso o usuário saia da tela, use status e resume_step para retomar a experiência correta no painel.

Fila e lotes

Enriquecimentos são processados em fila para evitar sobrecarga e manter previsibilidade operacional. Durante a execução:
  • o arquivo é dividido em registros processáveis;
  • documentos inválidos são contabilizados separadamente;
  • cada registro válido passa pelos datasets selecionados;
  • falhas parciais são registradas sem necessariamente interromper toda a base;
  • os arquivos finais são gerados ao término do processamento.

Progresso

O progresso fica no objeto progress.

Status do enriquecimento

Cobrança

Antes de iniciar, a plataforma calcula uma estimativa com base em:
  • quantidade de registros válidos;
  • datasets selecionados;
  • preço de cada dataset;
  • regras comerciais e descontos aplicáveis;
  • cobrança condicionada ao retorno, quando existir.
Durante a execução, o objeto cost informa reserva, consumo e estornos.

Cobrança condicionada

Alguns datasets podem ter debit_only_if_found: true. Nesses casos, registros sem retorno útil podem gerar estorno ou não consumir o valor final daquele dataset, conforme a regra comercial aplicada à conta. O valor final pode ser menor que a estimativa inicial quando:
  • existem documentos inválidos;
  • datasets com cobrança condicionada não retornam dados;
  • registros falham antes da consulta efetiva;
  • algum dataset gera estorno;
  • parte do processamento não é concluída.

Falhas parciais

Uma falha em um registro ou dataset não interrompe necessariamente todo o enriquecimento. Quando possível, a Lazy Data continua processando os demais registros e contabiliza falhas em failed_rows. Ao final, o enriquecimento pode terminar como:

Retomada

O campo resume_step indica a etapa recomendada para continuar a experiência no painel. Exemplos comuns:
Persistir o id do enriquecimento permite retomar o fluxo depois usando listagem, detalhe ou status.

Arquivos finais

Ao final do processamento, a Lazy Data pode gerar arquivos separados por resultado. Arquivos sem registros não são gerados. Consulte outputs para saber quais downloads estão disponíveis:

Arquivos de saída

Gere links temporários para baixar os arquivos finais disponíveis.

Boas práticas

  • Revise a coluna de CPF ou CNPJ antes de iniciar.
  • Selecione apenas datasets necessários para o objetivo da base.
  • Confira a estimativa antes de confirmar o processamento.
  • Acompanhe processed_rows, failed_rows e cost.consumed em bases grandes.
  • Trate completed_with_errors como conclusão parcial e revise os arquivos de falha.
  • Consulte outputs antes de tentar gerar links de download.
  • Baixe os arquivos finais após a conclusão, conforme a política de retenção da sua operação.

Próximos passos

Configurar e executar

Inicie o processamento após análise do arquivo.

Consultar status

Acompanhe progresso, cobrança e saídas.

Arquivos de saída

Gere links temporários para baixar resultados.

Arquivos de entrada e saída

Veja formatos aceitos e estrutura dos arquivos gerados.