步骤详细信息面板中的选项选项卡允许您将步骤配置为根据您所设置的计划运行。 可以将步骤配置为在一段时间后、在特定时间或在由 Arcade 表达式定义的精确时间运行。 激活步骤后,您可以在计划的日期和时间手动运行该步骤。 如果 ArcGIS Workflow Manager Server 已获得 ArcGIS Workflow Manager Server Advanced 角色的许可,则该步骤会在计划的日期和时间自动运行。 定义时间后,系统将使用为 Workflow Manager Server 配置的时区。
注:
如果 Workflow Manager Server 与通配符或域签名安全证书联合,则您必须将根证书导入到您的 ArcGIS Enterprise 门户中,以便允许自动运行计划的步骤。
提示:
如果您需要计划工作流示意图中的第一个步骤,则必须将没有用户提示和步骤帮助的手动步骤配置为工作流示意图中的第一个步骤,并将其设置为自动运行。 然后将计划步骤添加为工作流示意图中的第二个步骤。
等待一段时间选项允许您以月、日、小时和分钟为单位来定义等待时间。 您还可以定义用于偏移步骤运行时间的分钟数,以防止多个作业同时运行计划步骤。 例如,将等待时间设置为 45 分钟并将偏移设置为 5 分钟将导致在步骤变为活动状态后运行时间介于 40 到 50 分钟之间。
等待至特定时间选项允许您使用以下方法来定义步骤何时运行:
- 一天中的某小时 - 在指定的时间运行。
- 一周中的某天 - 在一周中指定的日期和时间运行。
- 一月中的某天 - 在一月中指定的日期和时间运行。
注:
当一月中的某天设置为 31 时,如果该月没有 31 天,则该步骤将在月末运行。
- 一年中的某月 - 在指定的月份、日期和时间运行。
您还可以定义用于偏移步骤运行时间的分钟数,以防止多个作业同时启动计划步骤。 例如,将运行时间设置为 16:45 小时并将偏移设置为 5 分钟将导致在步骤变为活动状态后运行时间介于 16:40 小时和 16:50 小时之间。
等待至 Arcade 表达式定义的精确时间选项允许您使用 Arcade 表达式定义运行时间。 例如,DateAdd(Timestamp(), 2, 'hours') 表达式将导致该步骤在变为活动状态两小时后运行。 该表达式必须为 Arcade 日期函数返回一个受支持的输入。 如果在表达式中指定了一个时间,则必须以 UTC 格式对其进行定义。 如果提供了日期但未指定时间,则该步骤将在指定日期的 UTC 午夜运行。 如果无法将 Arcade 表达式转换为有效日期,则系统将不会设置计划运行时间,且必须将其手动启动。