Processamento em lote
O que é processamento em lote?
O processamento em lote é o processamento de transações em um grupo ou lote. Nenhuma interação do usuário é necessária uma vez que o processamento em lote está em andamento. Isso diferencia o processamento em lote do processamento de transações, que envolve o processamento de transações uma por vez e requer interação do usuário.
Embora o processamento em lote possa ser executado a qualquer momento, ele é particularmente adequado para processamento de fim de ciclo, como para processar relatórios de um banco no final do dia ou gerar folhas de pagamento mensais ou quinzenais.
Principais vantagens
- O processamento em lote é uma técnica para automatizar e processar várias transações como um único grupo.
- O processamento em lote ajuda a lidar com tarefas como folha de pagamento, reconciliação de fim de mês ou liquidação de negociações durante a noite.
- Os sistemas de processamento em lote podem economizar dinheiro e mão de obra ao longo do tempo, mas podem ser caros para projetar e implementar antecipadamente.
Compreendendo o processamento em lote
Para grandes empresas, o processamento em lote tornou-se uma forma normal de compilação de dados, organização e geração de relatórios em meados do século 20 com a introdução do computador mainframe. A mecânica inicial de processamento de um lote envolvia alimentar um computador com uma pilha de cartões perfurados que continham comandos, ou instruções, para o computador seguir.
Herman Hollerith (1860-1929) é responsável pelo desenvolvimento do cartão perfurado por volta de 1890, quando foi contratado como estatístico para o US Census Bureau. Foi esse cartão perfurado que se tornou a semente do amplo processamento em lote, cerca de 50 anos depois.
Os trabalhos de processamento em lote são executados em horários programados regularmente (por exemplo, durante a noite) ou conforme a necessidade. Como exemplo, as contas de serviços públicos e outros serviços recebidos pelos consumidores são normalmente geradas por processamento em lote a cada mês. O processamento em lote é benéfico porque é um meio econômico de lidar com grandes quantidades de dados de uma só vez. Uma ressalva é que as entradas para o processamento devem estar corretas, caso contrário, os resultados de todo o lote serão defeituosos, o que custaria tempo e dinheiro.
História do processamento em lote
Uma característica definidora do processamento em lote é a falta de intervenção humana, com poucos, se houver, processos manuais para iniciá-lo. Isso é parte do que o torna tão eficiente nos tempos modernos, mas nem sempre foi assim.
O processamento em lote começou com cartões perfurados, que foram tabulados em instruções para computadores. Baralhos inteiros, ou lotes, de cartas seriam processados de uma vez. Este sistema, criado por Herman Hollerith, remonta a 1890. Hollerith o desenvolveu para ser usado para processar dados do Censo dos Estados Unidos. Perfurado manualmente, o cartão foi alimentado e pronto por um dispositivo eletromecânico. Hollerith patenteou sua invenção como a “Máquina de tabulação eletrônica” e mais tarde se juntou a um grupo de outros inventores e investidores para formar a Computing-Tabulating-Recording Company (CTR), que eventualmente se tornaria IBM.
O processamento em lote começou com o uso de cartões perfurados.
Ao contrário das iterações anteriores, as funções do processamento em lote moderno são totalmente automatizadas para atender a certas condições de tempo. Enquanto algumas tarefas são realizadas imediatamente, outras são realizadas em tempo real. Estes últimos são monitorados regularmente. Se houver qualquer problema com o processo, o sistema notifica o pessoal apropriado por meio de alertas de gerenciamento baseados em exceções. Isso economiza tempo dos gerentes para suas tarefas diárias e outras tarefas de prensagem, sem ter que supervisionar o sistema de processamento em lote.
O software identifica exceções por meio de um sistema de monitores e dependências, o que faz com que o processamento em lote seja iniciado. As exceções podem incluir pedidos de clientes online ou uma solicitação do sistema para novos suprimentos.
Como o processamento em lote envolve o manuseio de grandes quantidades de dados de uma só vez, se as entradas estiverem erradas de alguma forma, todo o lote terá falhas, desperdiçando tempo e dinheiro.
Vantagens do processamento em lote
Custo mais rápido e mais baixo
Os custos operacionais, como mão de obra e equipamento, são reduzidos quando o processamento em lote é usado. Isso ocorre porque elimina a necessidade de funcionários humanos e hardware físico, como computadores. E como o processamento em lote é projetado para ser rápido e eficiente e para eliminar erros humanos, o pessoal-chave pode concentrar seus esforços em suas tarefas diárias.
Recursos off-line
Ao contrário de outros, os sistemas de processamento em lote funcionam em qualquer lugar, a qualquer hora. Isso significa que eles continuam a trabalhar fora do horário comercial normal. Eles também podem trabalhar em segundo plano em um ambiente offline, portanto, mesmo durante os períodos de inatividade, você pode ter certeza de que ainda funcionarão sem prejudicar a rotina diária da organização.
Abordagem sem intervenção
Conforme mencionado acima, ter um sistema de processamento em lote em funcionamento dá aos gerentes e outras pessoas-chave tempo para fazerem seus próprios trabalhos, sem ter que gastar tempo supervisionando lotes. Alertas são enviados se houver algum problema. Isso permite que o gerente adote uma abordagem direta para o processamento em lote.
Desvantagens do processamento em lote
Os proprietários de empresas podem querer considerar algumas das armadilhas do processamento em lote antes de colocar esse sistema em prática.
Implantação e treinamento
Como muitas tecnologias, um grau de treinamento é necessário para gerenciar sistemas de processamento em lote. Os gerentes precisarão aprender o que dispara um lote, como programá-los e o que significam as notificações de exceção, entre outras coisas.
Depurando
Alguém dentro da empresa ou organização deve estar familiarizado com o sistema. Isso porque geralmente são muito complexos. Sem uma pessoa experiente na equipe, você pode precisar contratar outra pessoa para ajudá-lo.
Custo
A infraestrutura de processamento em lote pode ser um gasto de capital caro. Para algumas empresas, os custos podem parecer inviáveis.