Что такое пакетная обработка?
Пакетная обработка - это обработка транзакций в группе или партии. В процессе пакетной обработки взаимодействие с пользователем не требуется. Это отличает пакетную обработку от обработки транзакций, которая включает в себя обработку транзакций по одной и требует взаимодействия с пользователем.
Хотя пакетная обработка может быть выполнена в любое время, она особенно подходит для обработки в конце цикла, такой как обработка банковских отчетов в конце дня или создание ежемесячных или раз в две недели платежных ведомостей.
Ключевые вынос
- Пакетная обработка - это метод автоматизации и обработки нескольких транзакций как одной группы. Пакетная обработка помогает в обработке таких задач, как расчет заработной платы, сверка на конец месяца или расчет сделок за одну ночь. Системы пакетной обработки могут сэкономить деньги и трудозатраты с течением времени, но они может быть дорогостоящим для разработки и реализации заранее.
Понимание пакетной обработки
Для крупных предприятий пакетная обработка стала обычным способом компиляции, организации и генерации отчетов примерно в середине 20-го века с появлением мэйнфрейм-компьютера. Ранняя механика обработки пакета заключалась в том, чтобы подавать на компьютер стопку перфокарт, содержащих команды или указания, которым должен следовать компьютер.
Герману Холлериту (1860-1929) приписывают разработку перфокарты примерно в 1890 году, когда он работал статистиком в Бюро переписей США. Именно эта перфокарта стала семенем для широкомасштабной пакетной обработки около 50 лет спустя.
Задания пакетной обработки выполняются по расписанию (например, в одночасье) или по мере необходимости. Например, счета за коммунальные услуги и другие услуги, полученные потребителями, обычно генерируются путем пакетной обработки каждый месяц. Пакетная обработка выгодна, потому что это экономически эффективное средство обработки больших объемов данных одновременно. Одно предостережение заключается в том, что входные данные для обработки должны быть правильными, иначе результаты всей партии будут ошибочными, что будет стоить времени и денег.
Краткая история пакетной обработки
Определяющей характеристикой пакетной обработки является отсутствие вмешательства со стороны человека, и лишь немногие ручные процессы запускают его. Это часть того, что делает его таким эффективным в наше время, но так было не всегда.
Пакетная обработка началась с перфокарт, которые были объединены в инструкции для компьютеров. Целые колоды или партии карт будут обрабатываться одновременно. Эта система, созданная Германом Холлеритом, восходит к 1890 году. Холлерит разработал ее для обработки данных переписи населения США. Перфорированная вручную карта была загружена и готова электромеханическим устройством. Холлерит позже создал компанию, которая станет IBM.
Пакетная обработка сегодня
В отличие от предыдущих итераций, функции современной пакетной обработки полностью автоматизированы для соответствия определенным условиям времени. Хотя некоторые задачи выполняются немедленно, другие выполняются в режиме реального времени. Последние контролируются на регулярной основе. Если возникают какие-либо проблемы с процессом, система уведомляет соответствующий персонал посредством предупреждений управления на основе исключений. Это экономит время менеджеров для выполнения повседневных обязанностей и выполнения других неотложных задач без необходимости контролировать систему пакетной обработки.
Программное обеспечение выявляет исключения через систему мониторов и зависимостей, которые вызывают запуск пакетной обработки. Исключения могут включать онлайн-заказы клиентов или запрос системы на новые поставки.
Преимущества пакетной обработки
Быстрее и дешевле
Эксплуатационные расходы, такие как рабочая сила и оборудование, сокращаются при использовании пакетной обработки. Это потому, что это устраняет необходимость в людских клерках и физическом оборудовании, таком как компьютеры. А поскольку пакетная обработка разработана так, чтобы быть быстрой и эффективной и исключить человеческие ошибки, ключевой персонал может сосредоточить свои усилия на выполнении своих повседневных обязанностей.
Автономные функции
В отличие от других, системы пакетной обработки работают где угодно и когда угодно. Это означает, что они продолжают работать в нерабочее время. Они также могут работать в фоновом режиме в автономном режиме, поэтому даже в периоды простоя вы можете быть уверены, что они по-прежнему будут работать без ущерба для повседневной рутины организации.
Подход без помощи рук
Как упоминалось выше, наличие системы пакетной обработки дает менеджерам и другому ключевому персоналу время для выполнения своей собственной работы, не тратя время на контроль партий. Оповещения отправляются в случае возникновения каких-либо проблем. Это позволяет менеджеру придерживаться принципа невмешательства в пакетную обработку.
Недостатки пакетной обработки
Владельцы бизнеса могут захотеть рассмотреть несколько ловушек пакетной обработки, прежде чем внедрять такую систему.
Развертывание и обучение
Как и во многих технологиях, для управления системами пакетной обработки требуется определенный уровень подготовки. Менеджеры должны будут среди прочего узнать, что запускает пакет, как их планировать и что означают уведомления об исключениях.
Отладка
Кто-то в компании или организации должен быть знаком с системой. Это потому, что они часто очень сложны. Без знающего человека в команде вам может потребоваться нанять кого-то другого, чтобы помочь вам.
Стоимость
Инфраструктура пакетной обработки может быть дорогостоящим капиталовложением. Для некоторых предприятий затраты могут показаться неосуществимыми.