process-mining
2024.10
true
UiPath logo, featuring letters U and I in white
Process Mining
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年11月11日

Setting up Automation integration

简介

要触发自动化,您必须设置自动化集成。 下面概述了为Process Mining流程应用程序设置自动化集成的步骤。



手动触发和自动触发的自动化

流程应用程序可以触发两种不同类型的自动化。

  1. 手动触发的自动化由业务用户从流程应用程序仪表板启动。

  2. 在流程应用程序的数据提取期间,当满足由标签确定的预定义条件时,会启动自动触发的自动化。

备注:

您可以通过开发应用程序和已发布的应用程序执行手动触发操作。 自动触发器仅适用于在已发布的应用程序上运行提取时。

发送电子邮件示例

您可以下载 Send_Email_example_files.zip 文件,以轻松设置自动化集成,向自己发送一封电子邮件。

Send_Email_example_files.zip 文件包含以下内容:

  • SendEmail.zip文件,其中包含可以在Studio中导入的自动化工作流项目。
    备注:

    自动化工作流内置在 UitPath Studio 2022.10.5 中。

  • simpleschema.json 文件,可用于设置 Orchestrator 队列。

Step 1: Create an automation workflow

提示:
您可以直接从 自动化管理器 开始在 Studio 中构建自动化。
  1. Process Mining中,在仪表板编辑器中打开要为其启用自动化集成的流程应用程序。 有关详细信息,请参阅使用仪表板编辑器

  2. 在“仪表板编辑器”中,选择“自动化管理器”选项以打开自动化管理器

  3. 选择“构建自动化”以打开 Studio。 有关详细信息,请参阅自动化管理器

要设置Automation Integration ,请先在Studio中创建一个自动化工作流。 例如,您可以设置自动化,以便在将项目添加到 Orchestrator 队列时发送电子邮件。 例如,此自动化可用于针对Process Mining中检测到的延迟付款案例发送提醒电子邮件。 有关自动化工作流示例,请参见下图。



如果要启用从队列中拉取项目,请在自动化工作流中定义 “获取事务项目 ”活动。 请参见下图。



在上面的示例中,“设置变量值”活动用于将参数设置为可在电子邮件中使用的变量。Microsoft Office 365:“发送电子邮件”活动用于通过自动化发送通知电子邮件。

  1. Studio中,发布自动化,以使其在Orchestrator 中可用。

Step 2: Set up an Orchestrator queue

1. 在 Orchestrator中,使用 特定的数据 JSON 架构创建一个新队列。 数据 JSON 架构定义自动化所需的输入数据。 确保 JSON 架构与自动化中定义的参数匹配。

重要提示:

Process Mining仅支持 Orchestrator 中包含特定数据 JSON 架构文件的队列。 以下是用于设置与 Process Mining的集成的特定数据 JSON 架构的示例。

{  "definitions": {},
   "$schema": "http://json-schema.org/draft-07/schema#",
   "$id": "http://example.com/root.json",
   "type": "object",
   "title": "The Root Schema", 
   "properties":{
           "CaseID":
            {  "type": "string"
        },
            "Supplier": 
            {  "type": "string"
        },
            "Value":
            {  "type": "number"
        },
            "Email": 
            {  "type": "string" 
        }
   }
 }{  "definitions": {},
   "$schema": "http://json-schema.org/draft-07/schema#",
   "$id": "http://example.com/root.json",
   "type": "object",
   "title": "The Root Schema", 
   "properties":{
           "CaseID":
            {  "type": "string"
        },
            "Supplier": 
            {  "type": "string"
        },
            "Value":
            {  "type": "number"
        },
            "Email": 
            {  "type": "string" 
        }
   }
 }


2. 为队列添加 触发器 ,然后选择您在 Studio 中创建的自动化工作流作为关联的流程。





Orchestrator中创建队列后,您可以从 Process Mining 流程应用程序引用该队列。

Step 3. Configure the automation integration in Process Mining

  1. Process Mining 中,在仪表板编辑器中打开要为其启用自动化集成的流程应用程序。请参阅使用仪表板编辑器

  2. 仪表板编辑器中,选择“自动化管理器”按钮以打开自动化管理器。 请参阅自动化管理器

  3. 添加新的自动化并选择 Orchestrator 队列。

    • 选择“ + 连接自动化”
      备注:

      如果尚未创建自动化,则可以选择“构建自动化” 选项以打开Studio ,您可以在其中开始构建自动化。

    • 在“ 添加队列 ” 对话框中,选择要使用的 Orchestrator 队列。 将加载在 Orchestrator 队列的数据 JSON 架构文件中定义的数据架构。 请注意,只有 Orchestrator 中包含特定数据 JSON 架构文件的队列可用于 Process Mining
    • 将自动化输入字段映射到流程应用程序中可用的相应数据字段。
      重要提示:

      查看特定数据 JSON 架构中定义的队列输入字段的数据类型,并确保将输入字段映射到具有正确输入类型的 Process Mining 数据字段。请参阅应用程序模板

      备注:
      您可以为文本输入字段选择“业务用户输入”选项,而不用映射到特定的案例字段。这使得业务用户可以在触发自动化时输入自由文本。例如说明或电子邮件地址。“分析师输入”选项用于输入自定义文本,对业务用户而言,该文本会显示为只读。


      业务用户输入” 选项仅适用于手动触发器。
    • 输入“ 一次发送的最大案例数”, 以限制可以发送到 Orchestrator的案例数量。

      备注:

      作为分析师,重要的是要考虑根据特定用例限制业务用户可以发送到 Orchestrator 的案例数量。 默认情况下,系统允许将 50 个案例发送到队列,但范围可在 1 到 1000 之间调整,从而为不同场景提供了灵活性。



    • 从“触发器”列表框中选择自动化的触发器类型。

      如果要为自动化配置自动触发器,请添加标签以定义触发条件。 在评估筛选器时,符合条件的案例将发送到 Orchestrator。

      备注:

      系统会单独评估每个触发条件。 例如,案例 001 具有标签 A 和 B。当您为 A 和 B 设置了触发条件时,此案例将发送到 Orchestrator 两次(一次基于条件 A,另一次基于条件 B)。

  4. 发布流程应用程序,以在已发布的流程应用程序中提供自动化。

    • 选择 “发布”
    该自动化现在可在流程应用程序中使用。

手动触发的自动化

当您为自动化选择“手动”触发器类型时,业务用户可以从已发布的流程应用程序中触发自动化。 “触发自动化”选项适用于大多数仪表板和图表。 有关示例,请查看下图。



当用户选择了属于自动化的候选案例后,可以选择“触发自动化”选项,以输入自动化的输入数据。 有关示例,请查看下图。



对于每个选定的案例,系统会在 Orchestrator 队列中创建一个队列项目,该项目将触发Studio中定义的自动化。



自动触发的自动化

自动化触发器可以在流程中发生特定事件时触发自动化。 这样可以立即关注案例,以提高效率并简化工作流。

当您为自动化选择“自动”触发器类型时,系统将在满足触发条件时自动触发自动化。 触发器条件由标签确定,每次提取流程应用程序的数据时都会评估这些标签。 每个满足条件的案例都会在 Orchestrator 队列中创建一个队列项目,该项目会启动 Studio 中定义的自动化。

Step 4. Execute the automation

机器人将获取自动化并执行自动化中定义的操作。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。