UiPath Documentation
solutions-management
latest
false
解决方案用户指南
  • 简介
  • 管理解决方案项目和包
  • 管理解决方案部署
  • 最佳实践
重要 :
请注意,此内容已使用机器翻译进行了本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

部署解决方案

将解决方案包部署到 Automation Cloud 中的 Orchestrator 租户。

部署解决方案意味着将解决方案包作为新部署安装在 Orchestrator 文件夹中。有关解决方案部署的更多信息,请参阅了解解决方案开发生命周期。

您可以从 Studio Web 或 Orchestrator 启动解决方案部署。两个界面提供相同的基础部署体验:Studio Web 是原始界面,专为希望在单个流程中打包和部署的解决方案作者而设计; Orchestrator 是管理界面,专为租户管理员大规模管理部署而设计。此页面记录了 Orchestrator 流程。

Orchestrator 部署流程需要已发布到订阅源的解决方案包。您可以先从 Studio Web 或 Studio 桌面版发布包,然后在此处进行部署。

此步骤通常由管理员执行。

打开“部署”工作流​

您可以从 Orchestrator 中的以下任何位置打开“部署”工作流:

  • “部署”选项卡:选择右上角的“部署” 。
  • “包”选项卡:对于要部署的包,选择“部署”行操作。
  • 包侧边栏:打开包以展开其侧边栏,然后选择侧边栏右上角的“部署” 。
  • “包”侧边栏的“版本”选项卡:对于要部署的特定包版本,选择“部署”行操作。

所有四个路径都会在“设置”表单上打开相同的“部署”工作流。顶部的面包屑导航为“租户”>“解决方案”>“部署”>“部署” 。

填写“设置”表单​

在“设置”表单中,您可以定义要部署的内容、部署的位置以及激活方式。填写以下字段,然后选择“部署” 。“包”和“版本”字段始终可见;其余字段分组在“选项”控件下,您可以展开或折叠该控件。折叠时, “选项”会显示当前值的摘要(例如,目标文件夹、是否立即启用触发器,以及是否已设置运行时)。

字段描述
包从下拉列表中选择要部署的解决方案包。选择包后,其字段下方会显示其说明。
版本要安装的包版本。在选择包后显示。默认为最新发布的版本。每个条目都显示版本发布到的订阅源。所选版本的发布日期和发布说明将显示在字段下方。如有需要,从下拉列表中选择其他版本。
选项展开或折叠后续的部署设置。折叠后,它会显示所选值的摘要。
部署名称此部署的租户唯一名称(必填)。根据包名称自动填充。编辑以使用其他名称。系统将在您键入时验证名称:如果已存在具有相同名称的部署,则表单将显示错误,并且您无法继续操作,直到名称唯一。
位置将在其中创建解决方案文件夹的文件夹。默认为共享。从下拉列表中选择特定文件夹,或选择“安装为根文件夹”以在租户下创建此文件夹。
业务领域可选。此部署所属的一个或多个业务领域。要按业务领域筛选解决方案部署,请使用 Orchestrator 中的“部署注册表” > “解决方案部署” 。有关详细信息,请参阅关于注册表上下文。
业务所有者可选。负责此部署的人员。您可以按业务所有者筛选“部署”选项卡。
解决方案文件夹名称在目标文件夹中创建的子文件夹的名称。在您对其进行编辑之前,系统会自动填充与部署名称相符的名称。编辑以为此部署自定义它。
立即激活打开(默认情况下打开)。启用后,如果存在触发器,系统会立即启用触发器。
设置运行时打开(默认情况下打开)。启用后,可在租户级别未配置默认执行计算机时配置 Serverless Runtime。

订阅源和部署位置​

发布到租户订阅源的版本在“版本”下拉列表中标记为“租户” 。“位置”字段设置解决方案文件夹的创建位置。对于发布到租户订阅源的包,您可以选择任何文件夹。发布到文件夹订阅源的包只能部署在该订阅源的文件夹层次结构中。

要将包发布到文件夹订阅源,请使用“Studio Web发布”面板中的“订阅源”选项。有关步骤,请参阅将解决方案发布到订阅源。

有关订阅源之间的相互关系,请参阅“解决方案订阅源” 。

“设置”表单会在启用“部署”之前检查您的权限。有关每个订阅源所需的权限以及表单显示的消息,请参阅部署所需的权限。

运行部署​

完成“设置”表单后,选择表单底部的以下选项之一:

  • 部署: 验证配置并立即运行部署。工作流将按照左侧“将发生的情况”面板中显示的以下步骤推进。如果配置存在错误,流程将在“配置”停止,并打开资源资源管理器,以便您修复错误。如果未选中“立即激活” ,则系统会跳过“激活”步骤。

    步骤描述
    设置确认“设置”表单中的参数。
    配置验证并设置部署。
    部署设置文件夹并配置资源。
    激活如果启用了“立即激活”,则启用触发器并验证部署。

    运行结束后,成功画面会显示“部署成功” ,并显示“[包] v[版本] 已部署!”消息。屏幕上显示“查看部署” 、 “开始作业”和“转到文件夹” 。如果“立即激活”已关闭,则屏幕还会显示“需要激活”横幅,并带有“激活”按钮。

  • 自定义(选择部署按钮上的下拉箭头):打开资源资源管理器,以便您在部署运行之前查看和配置单个解决方案组件。在资源管理器中,您可以:

    • 使用“显示”控件筛选组件的显示属性( “所有属性” 、 “空属性” 、 “必需”属性或“可配置属性” )。
    • 将组件链接到现有资源,更改其链接的资源或取消链接 — 请参阅下方的链接、更改或取消链接组件。
    • 使用“重置”还原对组件的更改。
    • 查看“问题”计数器(错误、警告和信息)和“日志”面板。

    完成后,请选择以下选项之一:

    • 继续执行部署。
    • 进行验证以在无需部署的情况下检查配置。
    • 另存为草稿以保存并稍后继续。
    • “取消”以放弃更改。是否会显示此部署?对话框包含“否”和“是”按钮。要保留更改,请选择“否” ,然后选择“另存为草稿” 。

将部署另存为草稿​

如果您尚未准备好运行部署,可以保存进度并稍后完成:

  1. 从部署按钮下拉列表中选择自定义,打开资源管理器。
  2. 根据需要配置组件。
  3. 选择“另存为草稿” 。

选择“另存为草稿”后, “部署”选项卡将打开。草稿行位于顶部,并带有草稿状态卡和“上次操作”中的Install · Draft 。

对于新安装草稿,侧边栏仅显示以下操作:

  • 继续编辑: 在配置步骤重新打开资源管理器。
  • 删除草稿:放弃草稿。

将组件链接到现有资源可避免在部署之间出现重复的连接、资产和队列。自定义部署草稿时,您可以将组件链接到现有资源,更改其链接的资源或取消链接。

备注:

当部署位于个人工作区外部(例如,在共享文件夹中)时,候选列表不包括存储在个人工作区中任何文件夹深度的资源,包括嵌套的子文件夹。这可以防止您的协作者因无法访问您的个人工作区资源而无法运行或维护已损坏的部署配置。

如果部署位于个人工作区中,则所有可访问的资源(包括个人工作区资源)都可用于链接。

当您选择“自定义”时,资源资源管理器会显示解决方案包中的所有组件。如果租户中已存在同名组件,您可以将解决方案链接到该组件,而无需新建组件。此选项适用于“资产”、“存储桶”、“Webhook”和“队列”。对于每个冲突,您可以:

  • 保留现有组件,而不创建其他组件。
  • 保留现有组件,并从解决方案中添加新字段(现有字段不更改)。
  • 重命名相应服务中的冲突资源。
  • 如有可能,请在解决方案部署中重命名资源。

位于租户级别(而不是文件夹中)的资源会在资源浏览器树中标有专用图标,其资源详细信息标头会显示租户芯片。

  1. 在资源浏览器中,选择要链接的组件。

  2. 选择“链接到现有” 。

    选取器标题为“链接到现有[资源类型]” ,例如“链接到现有资产” 。搜索字段已预先填充组件名称。每个候选资源行都显示资源名称、类型标签(例如“资产(凭据)”)和文件夹路径。个人工作区中的位置标记为“我的工作区” 。选取器还会显示有关链接具有不同名称的资源的注释,以及“取消”和“链接”按钮。

  3. 选择要链接的资源。

  4. 选择“链接” 。

备注:
  • 链接资源后,系统不会将其创建为部署的一部分;而是会将其创建为部署的一部分。解决方案直接使用链接的资源。链接具有不同名称的资源可能会导致运行时错误,除非解决方案是为支持此配置而开发。
  • 当链接另一个文件夹中存在的资源时,解决方案将 Runtime 依赖项存储到复制资源的解决方案文件夹中,而不是原始的源文件夹中。拥有解决方案文件夹权限的用户可以运行该流程,而无需原始资源位置的权限。

了解链接的组件​

链接组件后,组件树和详细信息标头中会显示“已链接”徽章。详细信息区域显示“已链接的资源”卡,其中包含“更改”按钮和以下消息:“资源已链接,并且不会将其创建为部署的一部分。”“取消链接”位于详细信息区域的右上角。

已链接的组件在资源资源管理器中标有“已链接”徽章。

  1. 在资源浏览器中,选择链接的组件。
  2. 选择以下选项之一:
    • 进行更改,以使用上述同一选取器将组件链接到其他资源。
    • “取消关联”以删除链接。

结果:取消链接将移除解决方案与外部资源之间的连接。然后,在解决方案文件夹中新创建资源,而不是重用链接的资源。

监控部署状态​

部署开始后,您可以从工作流视图或解决方案中的部署选项卡监控进度。可能的状态如下:

状态描述
处理中正在运行部署操作。
成功部署已完成,所有组件均已安装。
失败部署失败,已执行自动回滚。
回滚失败部署失败,某些组件需要手动清理。

有关所有状态的详细信息,请参阅部署状态。

激活部署​

备注:

如果解决方案包含应用程序,但未使用提供的链接激活这些应用程序,则部署激活将失败。有关详细说明,请参阅Orchestrator和Apps文档。

成功部署后,Orchestrator 会评估激活就绪情况。部署将显示在“部署”选项卡中,并具有以下状态之一:

  • 非活动(准备激活) :无需其他配置。选择“更多操作”图标,然后选择“激活” 。您还可以在侧边栏中选择“激活部署” 。两者都会打开“激活部署”对话框,其中显示两个选中项: “添加帐户和分配角色” (使用“管理帐户”链接)和“添加计算机” (使用“配置计算机”链接)。选择“激活部署”以继续,或选择“稍后再执行” ,以关闭对话框。

  • 非活动(需要设置才能激活) :激活前,必须完成其他先决条件:

    1. 选择“更多操作”图标,然后选择“设置激活” 。

    2. 查看激活验证结果并完成必填项目:

      • 添加帐户并分配角色。
      • 将计算机添加到解决方案文件夹。
      • 按需定义帐户-计算机映射。
      • 定义每个机器人的资产值(如果适用)。
      • 激活解决方案中使用的应用。
      • 如果适用,请填写流程类型组件的绑定。

      在激活过程中,无法重新链接或取消链接已链接的组件。如果已链接组件,则设置视图将显示通知,而不是可编辑字段。

      备注:

      部署解决方案时,如果在“设置”表单上启用了“设置 runtime”开关,则可能会自动将默认 Serverless模板附加到目标文件夹。这可确保无需手动配置计算机模板即可运行解决方案。如果无服务器模板已被继承,则不会附加其他模板。

    3. 解析所列项目。

    4. 选择“验证” 。

    5. 选择“激活” 。

结果:解决方案部署并成功激活后,该解决方案将显示在“部署”选项卡上,状态为“活动”。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新