什么是已安排进程?
已安排进程执行过于复杂或耗时的任务而无法人工执行,例如导入数据或更新大量记录。您可以对经常性计划运行已安排进程并根据进程的结束方式发送通知。
某些已安排进程可为您提供可打印的输出。这些进程的名称中可能包含 Report。
使用“已安排进程”工作区以运行您有权访问的所有进程并管理提交。如果需要访问此工作区,请让安全管理员为您分配具有访问权限的角色,例如具有“管理已安排进程”(FND_MANAGE_SCHEDULED_PROCESSES_PRIV) 权限的自定义角色。除了“已安排进程”工作区之外,您还可以从其他工作区运行某些进程。
任务和任务定义
您运行的每个已安排进程都基于任务。任务是控制进程执行的操作的可执行文件。每个任务都需要任务定义,例如,它确定了为进程设置的参数和其他选项。您或管理员可以为 Oracle Analytics Publisher 报表创建任务定义,以便用户可以将报表作为已安排进程运行。
进程集
进程集是包含多个进程甚至其他进程集的已安排进程。因此,在提交进程集时,即表示您正在运行多个进程。
注:
当您提交特定的已安排进程时,任务逻辑会导致其他进程自动运行。但在这种情况下,您不会提交包含这些其他进程的进程集。
提交
提交已安排进程时,您可以使用其参数来控制要处理的记录及处理方式。例如,进程仅包括您为“上次更新者”参数选择的人员编辑的事务处理。某些已安排进程没有参数。
在提交过程中,您还可以针对进程设置计划,例如,在两个月内每周运行一次。每次运行进程时,都有一个唯一的进程 ID。
输出
某些已安排进程以 PDF、HTML 和其他格式提供输出。例如,进程可以导入记录,还可以生成包含这些记录的详细信息的输出。有许多类型的输出,例如税务单据或事务处理列表。