什么是批处理?
批处理是对组或批中交易的处理。 批处理正在进行后,无需用户交互。 这将批处理与交易处理区分开,后者涉及一次处理一笔交易,并且需要用户交互。
尽管可以随时执行批处理,但它特别适合于周期结束处理,例如,在一天结束时处理银行的报告或生成每月或每两周的工资单。
重要要点
- 批处理是一种用于将多个交易作为一个组进行自动化和处理的技术。批处理有助于处理工资单,月末对账或一夜之间结算交易等任务,批处理系统可以节省时间和金钱,但它们可以预先设计和实施可能成本很高。
了解批处理
对于大型企业而言,随着大型机的推出,批处理已成为20世纪中叶左右数据编制,组织和生成报告的一种正常方式。 处理批处理的早期机制包括将一堆打孔卡送入计算机,这些打孔卡上装有命令或指示,供计算机遵循。
赫尔曼·霍勒里斯(Herman Hollerith,1860-1929年)被公认为在1890年左右开发打孔卡,当时他被聘为美国人口普查局的统计学家。 大约50年后,正是这种打孔卡成为了批量处理的种子。
批处理作业是按计划的时间(例如,隔夜)或根据需要运行的。 例如,消费者每月收到的公用事业和其他服务的账单通常通过批处理生成。 批处理是有益的,因为它是一次处理大量数据的经济有效的方式。 一个警告是处理的输入必须正确,否则整个批次的结果将是错误的,这将花费时间和金钱。
批处理的简要历史
批处理的一个明确特征是缺乏人工干预,很少有手动过程来启动它。 这是使其在现代如此高效的部分原因,但并非总是如此。
批处理从打孔卡开始,打孔卡被列表到计算机说明中。 整个卡片组或批次卡片将被同时处理。 该系统由Herman Hollerith创建,可追溯到1890年。Hollerith开发了该系统,用于处理来自美国人口普查的数据。 手动打孔,将卡片送入机电设备并准备就绪。 Hollerith后来成立了一家公司,该公司将成为IBM。
今天的批处理
与早期迭代不同,现代批处理功能是完全自动化的,可以满足特定的时间条件。 当一些任务立即完成时,其他任务则实时进行。 定期对其进行监视。 如果该过程有任何问题,系统将通过基于异常的管理警报通知适当的人员。 这为经理节省了日常工作和其他紧迫任务的时间,而无需监督批处理系统。
该软件通过监视器和依赖项系统识别异常,从而导致批处理开始。 例外可能包括在线客户订单或系统对新耗材的请求。
批处理的优点
更快,更低的成本
使用批处理时,可以减少人工和设备等运营成本。 这是因为它消除了对人员和计算机等物理硬件的需求。 由于批处理的设计是快速高效的,并且可以减少人为错误,因此关键人员可以将精力集中在日常工作上。
离线功能
与其他系统不同,批处理系统可以在任何地方,任何时间工作。 这意味着他们继续在正常工作时间之外工作。 他们还可以在脱机环境中在后台工作,因此即使在停机期间,您也可以放心,它们仍然可以正常工作,而不会影响组织的日常工作。
放手方法
如上所述,拥有批处理系统使经理和其他关键人员有时间去做自己的工作,而不必花时间监督批。 如果有任何问题,将发送警报。 这使管理人员可以采用自动处理方式进行批处理。
批处理的缺点
企业所有者可能希望在将这样的系统安装到位之前考虑批处理的一些陷阱。
部署与培训
与许多技术一样,管理批处理系统也需要一定程度的培训。 管理人员将需要学习触发批处理的原因,如何安排批处理以及异常通知的含义等。
调试
公司或组织内的某人应该熟悉该系统。 那是因为它们通常很复杂。 如果团队中没有一个知识渊博的人,您可能需要雇用其他人来帮助您。
成本
批处理基础结构可能是昂贵的资本支出。 对于某些企业而言,这些费用似乎不可行。