您可以将 机器人 及其依赖项从一个 Control Room 导入到另一个。 源环境可以为 Automation 360 Control Room、Enterprise 11 或 Enterprise 10 Control Room 实例。
开始之前
- 确保已启用以下权限以导入 机器人:
- 导入 机器人 权限
- 管理软件包权限
- 创建文件夹权限(如需要)
- 签入到公共工作区权限(如果要导入到公共工作区)
- 签出权限(如果目标 Control Room 中存在 机器人 或同名文件)
- 确保源和目标 Control Room 中的 Control Room 及其软件包版本在导出和导入时相同或者是更高版本。
- 您必须拥有 Bot Creator 许可证才能将 机器人
导入到私有工作区。
如果您具有所需的权限,则可以将 机器人 导入到公共工作区,而不论许可证如何。
- 要将 Enterprise 11
机器人 导入您的 Automation 360 Control Room,请考虑以下其他要求:
- 您必须拥有必需的 aapkg 软件包,可以在 Enterprise 11 Control Room 实例中使用 Bot Lifecycle Management 导出功能创建。
- aapkg 包必须存在于要导入 Enterprise 11 机器人 的同一台 Automation 360 计算机上。
- 您只能使用 Bot Lifecycle Management 导入 API 来导入受密码保护的 aapkg 包。 查看 BLM API 中的导入存储库机器人
- 确保单一 机器人 的默认最大大小为 50 MB。 但是,导入(zip/捆绑)文件的总大小最多可达 1 GB。
关于此任务
-
在导入 机器人 之前查看相关准则。
- 在导入 机器人 时,确保目标 Control Room 版本与源 Control Room 版本相同或更高。 如果您将 机器人 从较高版本的 Control Room 导入到较低版本,机器人 可能会损坏。注: 在导入 机器人 时,系统会自动上传您的 Control Room 中缺少的任何必需 软件包。 但是,如果这些 软件包 没有有效的签名,导入可能会失败。 如果软件包签名验证失败,导入将静默失败。 您不会看到即时的错误消息,但您可以在上传软件包事件下的审计日志中找到有关失败的详细信息。 使用最新的软件包版本以确保成功导入。
- 要将 机器人 从一个 Control Room 导入到另一个,请使用导出的 zip 文件(若为 Enterprise 11
或 Enterprise 10
机器人,则使用 aapkg 文件)。 如果配置了 SMTP,您将收到一个链接,用于下载您配置的电子邮件地址上的 zip 或 aapkg 文件。 如果未配置 SMTP,您可以通过导航到页面来访问下载链接。注: 只能向公共工作区导入 Enterprise 11 机器人(.aapkg 文件),而不论是否带有从属 MetaBot。 如果要将文件导入私有工作区,请确保包含从属 MetaBot 依赖项。
导入的 机器人 的源版本信息
当导出包含源版本信息的 机器人 软件包 时,Automation 360 会在导入期间保留源版本元数据。 此元数据可帮助管理员和 机器人 开发人员跟踪在 Control Room 环境中导入的 机器人 的来源和历史。
导入的版本包含诸如源 Control Room 详细信息、机器人 版本号、签入评论、在源 Control Room 中签入 机器人 的用户,以及源签入日期和时间等信息。 导入完成后,源版本信息可在 机器人 版本历史记录中查看,并可用于跟踪跨开发、测试和实际正式环境的部署。
注意事项
- 仅当导出 机器人 软件包 时,才可获取源版本信息。
- 导入的 机器人 保留其导入版本历史信息,以用于审计和追溯。
- 如果导出 软件包 中未包含源版本信息,则目标 Control Room 中仅可获得导入事件信息。
- 对于大型 软件包,如果适用导出 软件包 限制,则可能不会保留源版本信息。