跳转至

创建自动化工作流#

🔒 AutomationWorkflow.Create

概述#

此操作用于创建新的自动化工作流

设置#

除了满足事务前提条件外,不需要任何特定设置。

前提条件#

  • 系统中当前不存在自动化工作流

步骤顺序#

步骤1:一般数据#

  1. 提供自动化工作流的名称。
  2. (可选)提供自动化工作流的描述。
  3. (可选)为自动化工作流选择数据组。
  4. 下一步选择可用任务

create_automation_workflow_step_one

步骤2:任务#

  1. 与创建自动化控制器的过程非常相似,这将允许选择将在工作流编辑器面板中可用的任务。

Warning

必须选择Core Tasks包。

自动化控制器加载的任务通过ControllerEngineFilter结构在元数据中进行设置,从而使包和任务可见且/或根据加载的信息选中并强制执行。这些筛选器可以指示必需和/或依赖状态,并且有几个规则可以指示正常运行:

  • 如果包与必需筛选器匹配,则将在包列表中选择该包,且不能取消选择。所有其他项将被取消选中;
  • 如果列出的任务包具有依赖项,但与筛选器不匹配,则应在可供选择的包列表中将其显示为禁用。特定任务遵循相同的规则,这意味着系统可以具有一个配置包,其中某些任务只能与特定驱动程序和范围一起使用;
  • GUI按以下顺序对列表中的可用包进行排序:

    • 必需(和选定)
    • 可供选择
    • 已禁用
  • 创建完成该过程。

create_automation_workflow_step_two