批处理概览

应用于: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

本主题介绍如何使用批处理支持您运行特定任务为批处理作业,可以计划和在不同的计算机(批处理服务器)上运行。Microsoft Dynamics AX 中的许多任务都可以在批处理作业中运行。例如,批处理作业可以包括用于打印报表、执行维护或发送电子文档之类的任务。通过使用批处理作业,您可以避免在正常工作时间减慢计算机或服务器的速度。

大多数批处理任务可以在批处理服务器上运行,但是有一些必须在客户端运行。在服务器上运行的任务可以作为批处理作业的一部分自动运行,而与某一客户端是否打开无关。但是,您必须通过使用“设置批处理”窗体,手动运行在客户端上运行的任务。如果某一客户端任务标记为“专用”,则只有创建了该任务的用户才能运行它。

批处理作业中的任务可以连续或同时运行。此外,您可以创建任务之间的相关性。这意味着,您可以根据更早的任务成败与否,设置任务的不同序列。

您可为批处理作业设置重复执行模式。例如,您可以设置某一作业,以便在每个月的月末自动处理发票。

为了监控批处理作业,您可以设置预警。可以在批处理作业成功、失败或完成时发送预警。

在批处理作业处理后,您可以查看历史记录。这包括所有运行作业时遇到的消息。

使用“批处理组”可以对批处理任务进行分类并在特定的服务器上运行它们。位于您的环境中的服务器可能安装有不同的软件或者可能在一天的不同时段中可用。批处理组用于指示批处理任务在最适合的服务器上运行。同一批处理作业中的任务可以属于不同的批处理组。

例如,您可以将服务器 A 设置为打印报表,将服务器 B 设置为发送电子文档。您可以使用批处理组来确保报告任务在服务器 A 运行,电子文档由服务器 B 处理。

批处理作业以每个分区为基准运行。系统管理员可以创建、更改和查看每个分区的批处理作业的历史记录。批处理作业管理窗体仅显示有关您当前登录的分区的批处理作业的信息。

请参阅

Create a batch job

View or change batch job status

运行客户端和专用批处理任务