自动化使您能够快速且安全地执行复杂的业务任务。 如果任何计划的自动化失败或遇到问题,识别错误会改变工作效率。 录制自动化可以帮助您查看并解决可能导致运行失败的任何错误。

注: 录制自动化执行的功能需要 企业平台 许可证。 有关此功能支持的版本的更多信息,请参阅 企业平台

如果您拥有 企业平台 许可证,则默认情况下会为 本地部署 用户启用录制自动化执行功能。

概述

组织每天可能有多个自动化系统管理各种任务,因此持续监控每一个自动化可能会很困难。 将 机器人代理 更新到最新版本后,默认情况下会录制所有在 Control Room 中启动的自动化。

虽然管理员可以删除任何不重要的录制,以释放数据库的存储空间,但他们可以选择以下首选项之一来录制自动化执行:
注: 管理员选择的选项将成为所有其他用户在运行任务机器人调度任务机器人屏幕上的默认选项。 然而,用户可以在部署自动化时更改这些设置。

从公共工作区运行自动化 | 调度自动化

  • 仅失败的执行: 只有当自动化执行失败时,才会存储记录。
  • 所有机器人执行: 无论执行成功还是失败,都会存储记录。
通过以下增强功能,可有效管理自动化记录并将其上传到 Control Room
  • 设备重启后重试待上传的文件

    如果 机器人代理 设备在上传过程中重启,那么在设备重启并连接到 Control Room 后,任何未成功上传的待处理记录都会自动重试。 这可确保重要的执行数据不会丢失,并减少人工干预的需要。

  • 上传失败的文件将在三天后删除

    未能从 机器人代理 设备上传到 Control Room 的记录会在三天后自动删除。 这种自动清理可释放本地存储空间,确保设备上的文件系统始终保持干净和高效。

注: 自动化记录仅上传到相应的 Control Room。 因此,当您将 机器人代理 设备从一个 Control Room 切换到另一个时,在您将设备切换回该 Control Room 之前,待上传到第一个 Control Room 的记录将不会恢复。

注意事项

在记录自动化时,请注意以下情况可能会影响记录:
  • 自动化录制会改变系统性能,如 CPU 使用率、内存性能、存储空间等,具体取决于所选的机器人执行录制选项类型。
    考虑一种场景,有 15 个 Control Room 用户可以执行自动化。机器人代理 安装在具有以下硬件配置的系统上:
    • 内存 - 64 GB
    • 处理器核心 - 8个
    • 总存储空间 - 200 GB
    当这 15 个用户在三个不同设置下同时执行持续36分钟的Bot执行录制功能时,对可用硬件资源产生了改变。
    • 禁用: 平均 CPU 使用率为 12%,RAM 使用率为 14%。 此外,有 77% 的总存储空间可供使用。
    • 仅失败的执行: 启用该功能将适度提高资源使用率。 执行时间延长 16%,CPU 使用率显著增加高达 21%,RAM 使用率增加高达 22%。 此外,可用存储空间最多减少了 16%。
    • 所有机器人执行: 启用该功能后,资源使用率大幅升高。 执行时间最多延长 38%,CPU 使用率最多增加 60%,而 RAM 使用率增加 22%。 可用存储空间最多减少了 48%。
  • 自动化录制总共有 100 MB 的存储空间。
  • 如果执行时间和计划频率小于 5 分钟,对最后 5 分钟自动化录制进行编码的 CPU 开销可能会改变下一次自动化录制的执行时间。
  • 对于基于多用户会话的部署(例如,使用连续部署的 5 个用户会话系),自动化录制可能会失败。
  • 当自动化编码或上传正在进行时,如果相关用户会话关闭或注销,自动化录制可能会失败。
  • 当设备处于锁定状态或设备窗口处于最小化状态时,自动化录制可能会失败。

    在这种情况下,屏幕捕捉命令也可能会失败,因此必须重新执行自动化。

  • 保留录制的时长取决于在存储详情字段中设置的默认值或自定义值。 当存储录制的持续时间超过存储详情字段中设置的值时,存储录制将被自动删除。

    例如,如果您将时间线设置为 10 天,超过 10 天的录制将被自动删除。

资源