LisboaEstamos no Web Summit, estande A1-33.Ver detalhes
Feedance
Glossário · P

Processamento em lote (Batch Processing)

Definição

Processamento em lote (batch processing) é a prática de executar um conjunto de operações sobre um grande grupo de registros de uma só vez, de acordo com uma programação ou um gatilho, em vez de tratar cada um individualmente à medida que chega. Na gestão de feeds, o processamento em lote é o que permite que um sistema atualize, importe ou exporte dezenas de milhares de registros de produtos em uma única execução programada — recalculando preços, atualizando níveis de estoque ou gerando novamente um arquivo de feed inteiro — em vez de processar cada alteração de produto no momento em que ela acontece.

Por que isso importa na gestão de feeds

Nem toda atualização precisa acontecer instantaneamente, e tentar processar cada alteração em tempo real em um catálogo de centenas de milhares de SKUs sobrecarregaria tanto a plataforma de feeds quanto os canais que recebem os dados. O processamento em lote agrupa as alterações e as executa em uma janela definida — à noite, a cada hora ou sob demanda —, o que é muito mais eficiente para operações em grande escala, como exportar novamente um catálogo completo para o Google Merchant Center ou recalcular preços baseados em margem para todos os produtos de uma categoria. Ele também torna as grandes operações previsíveis e mais fáceis de monitorar: um job em lote é concluído com sucesso ou falha como um todo, o que facilita identificar e reverter uma atualização ruim em comparação com rastrear milhares de alterações individuais em tempo real. Para tudo em que um pequeno atraso é aceitável, o processamento em lote geralmente é mais barato e mais estável do que uma abordagem sempre ativa, evento por evento.

Como funciona

Um job em lote normalmente extrai um conjunto de dados completo ou parcial — todos os produtos de uma categoria, todos os itens alterados desde a última execução ou o catálogo inteiro —, aplica um conjunto de transformações ou regras a todos eles de uma vez e, em seguida, grava o resultado como um arquivo de feed atualizado ou um conjunto de chamadas de API. Esse é o mecanismo por trás da maioria dos recursos de edição em massa das plataformas de feed, em que uma regra como "aumentar em 8% todos os preços da categoria de móveis para área externa" é aplicada a todos os produtos correspondentes em uma única passagem, e não um por um. Os jobs em lote costumam ser acionados por uma programação (todas as noites às 2h) ou por um sinal externo (uma nova solicitação de exportação), e formam um dos mecanismos centrais da automação de feeds, já que um pipeline de feed totalmente automatizado precisa de alguma forma de reprocessar o catálogo inteiro periodicamente, sem intervenção manual.

Exemplo

<!-- Feed export metadata showing the result of a scheduled batch run -->
<feed>
  <batch_id>batch-2026-08-15-0200</batch_id>
  <items_processed>48213</items_processed>
  <run_type>scheduled</run_type>
  <item>
    <g:id>SKU-30099</g:id>
    <title>Outdoor Teak Dining Chair</title>
    <g:price>142.00 USD</g:price>
    <g:availability>in stock</g:availability>
  </item>
  <!-- ...remaining items in this batch... -->
</feed>

Os campos batch_id e items_processed mostram como uma plataforma de feeds registra uma única execução noturna que alterou todos os itens do catálogo, em vez de cada produto ser atualizado como um evento separado em tempo real.

Conceitos relacionados

O processamento em lote é o motor por trás da maioria das operações de edição em massa em grande escala, já que aplicar uma regra a milhares de produtos de uma vez só funciona de forma eficiente se for executado como um único lote, e não item por item. Ele também é uma peça fundamental de pipelines mais amplos de automação de fluxos de trabalho e automação de feeds, nos quais as execuções em lote programadas mantêm um catálogo inteiro sincronizado entre os canais sem que ninguém precise acionar manualmente cada atualização.

Descubra quais
produtos dão retorno.

Conecte seu feed e o GA4. Mostramos Product Score, 4T, Price War e Broken Size no seu próprio catálogo.