机器人应用程序发行说明

类型 日期 应用程序 描述
增强功能 2025 年 3 月 29 日 机器人

改进了 Analytics 数据表的共享

共享和链接 ACL 机器人中的 Analytics 数据表现在更加灵活。

  • 控制要共享的表 在源 ACL 机器人中,您现在可以选择指定共享哪些数据表。您还可以指定哪些消费者机器人可以访问共享表。换句话说,您可以与一部分机器人共享一部分表。

    这种对表共享的精细控制,称为“手动共享”,使得数据安全性和数据可用性的平衡变得更加容易实现。

  • 上一个表共享方法 上一个表共享方法仍然可用:源 ACL 机器人中的所有数据表都可以与所有其他 ACL 机器人共享。之前的方法现在被称为“自动共享”。

  • 已链接表的全局视图 可从机器人应用程序仪表盘获得的全新已链接表全局视图提供了一个中心位置,可以在此查看当前由一个或多个消费者机器人链接到的所有共享表。您不再需要深入到单个机器人应用程序中来发现链接信息,这使得管理机器人应用程序中共享和链接的表变得更加容易。

  • 改进的警告消息 新的警告消息系统会就您取消或删除共享的数据表将产生的影响,或在自动表共享和手动表共享之间切换的影响向您发出提醒。这些警告消息出现在表共享工作流的关键位置,便于您在执行操作之前了解这些操作会带来的影响。

了解详细信息

增强功能 2025 年 2 月 27 日 机器人

机器人增加的最大数量

您的 Diligent One 账户现在支持在机器人应用程序中创建最多 1000 个机器人。之前的限制是 500 个机器人。

对于拥有大型数据自动化和分析程序的组织而言,放宽此限制能够提升可扩展性,包括那些将自动化程序从 Analytics Exchange (AX) 迁移到机器人应用程序的组织。

了解详细信息

增强功能 2025 年 2 月 27 日 机器人

将机器人创建权限归于机器人应用程序管理员

您可以使用机器人应用程序中的新配置选项强化与机器人创建相关的安全性。启用该选项后,只有机器人应用程序管理员可以创建机器人。

为了进一步提高安全性,只有订阅了专业版的启动面板系统管理员才能设置机器人创建选项。

说明

默认情况下,订阅了专业版的启动面板系统管理员是机器人应用程序管理员。

了解详细信息

新建 2025 年 2 月 3 日 机器人代理 18.0

新版本的机器人代理 已发布本地部署机器人代理 18.0。

如果贵组织使用本地部署代理,若想要使用的分析脚本包含 Analytics 18.0 中的任何 ACLScript 更新,则必须升级至新版本。有关 Analytics 18.0 更新的信息,请参见 Analytics 与 ACLScript 发行说明

了解详细信息

重要信息 2024 年 10 月 26 日 机器人

机器人使用的 Python 版本的阶段性升级现已完成

2024 年 10 月 26 日,机器人应用程序对 Python 3.8 及更早版本的相关库的支持已结束。Python 3.11 现在是在机器人中运行脚本的唯一选择。

为了避免自动化过程可能出现中断,您应该验证所有计划的生产脚本都在 Robots Python 3.11 环境中运行,并产生正确的输出。

没有过渡到 Python 3.11 的生产或开发脚本仍然可以运行,但不能保证运行结果。或者它们可以运行,但是产生的输出不正确。

了解详细信息

新建 2024 年 9 月 17 日 机器人

在机器人脚本编辑器中直接访问工作文件 脚本编辑器中新增了一个工作数据面板,从该面板可直接访问机器人中存储的所有工作文件,并允许您上传其他工作文件。文件功能与现有的工作数据选项卡相同,但增加了无需离开脚本编辑器即可轻松访问的便利性。

工作数据面板还包括一些省时省力的功能,因为这些功能可以自动生成预先填充了特定文件名的 HCL load_working_file()方法。

了解详细信息

重要信息 2024 年 7 月 12 日 机器人

机器人应用程序所用的 Python 将升级到 3.11 版

Diligent 已经升级了机器人应用程序使用的 Python 版本,因为 Python 软件基金会宣布,Python 3.8 的使用周期将于 2024 年 10 月 14 日正式结束。

此升级已阶段性完成。2024 年 7 月 12 日后的更改如下所示:

HighBond 机器人和工作流机器人:

  • 在机器人主页上会出现一个表,表中列出了已激活的脚本中包含即将过时的 Python 代码的所有机器人。
  • 如果机器人已激活的脚本中包含即将过时的 Python 代码,则机器人上会出现一个警告图标。一旦您将机器人升级到最新的包并激活脚本,此图标就会消失。

了解详细信息

重要信息 2024 年 7 月 4 日 机器人

机器人应用程序所用的 Python 将升级到 3.11 版

Diligent 已经升级了机器人应用程序使用的 Python 版本,因为 Python 软件基金会宣布,Python 3.8 的使用周期将于 2024 年 10 月 14 日正式结束。

此升级已阶段性完成。有关升级时间表的更多信息,请参阅 2024 年 4 月2023 年 12 月的发行说明。

2024 年 7 月 4 日后的更改如下所示:

HighBond 机器人和工作流机器人

  • 在机器人脚本编辑器中打开时,您无法将脚本降级到 Python 3.8。

  • 您无法上传、提交或激活与 Python 3.11 (HCL 3.0.*) 不兼容的脚本。此规则也适用于通过 API 或工具包上传和激活脚本。

建议您全面审核脚本,进行必要的修改以确保无缝兼容性,并在提交之前验证输出。

在此过渡阶段,Highbond/工作流机器人将在 2024 年 10 月 14 日之前同时支持 Python 3.8 和 3.11,以执行计划的的机器人脚本。

了解详细信息

新建 2024 年 6 月 12 日 机器人

机器人中的新角色

我们在机器人应用程序中增加了两个新角色:

  • 开发者 开发者可以在开发模式下使用机器人,并提交新版本的脚本。
  • 只读 只读用户可以在生产模式下使用机器人,并查看任务运行情况。

这些角色将有助于简化访问控制,并改善应用程序内的协作。

了解详细信息

新建 2024 年 5 月 16 日 机器人

改进了脚本编辑器界面,提高了可用性

重新排列了脚本编辑器中的按钮和图标。现在,可以更轻松地区分“管理变量”或“向 AI 提问”等按钮,以及添加、运行或删除等单元格特有的图标。

在重新排列后,视觉提示更清晰,能够帮助您轻松地使用脚本编辑器。

了解详细信息

 重要信息 2024 年 4 月 4 日 机器人

机器人应用程序所用的 Python 将升级到 3.11 版

Diligent 已经升级了机器人应用程序使用的 Python 版本,因为 Python 软件基金会宣布,Python 3.8 的使用周期将于 2024 年 10 月 14 日正式结束。

此升级已阶段性完成。有关升级时间表的更多信息,请参阅 2023 年 12 月的发行说明。

2024 年 4 月 4 日后的更改包含以下内容:

  • HighBond 机器人和工作流机器人

    • 新创建的脚本在带有相应库(Python 3.11、Pandas 2.2.0 和 Requests 2.31.0)的最新版 Python 中运行。不存在其他选项。
    • 在机器人应用程序脚本编辑器中打开脚本时,如果脚本是在 Python 升级之前创建的(Python 3.8、Pandas 1.2.4 和 Requests 2.26.0),则默认为在具有相应库(Python 3.11、Pandas 2.2.0 和 Requests 2.31.0)的最新版 Python 中运行。

      脚本编辑器提供一个选项,可在 2024 年 6 月底前,通过手动操作将现有脚本降级为在 Python 3.8 中运行。

  • 关于 HighBond 机器人脚本在 2023 年 12 月后升级到 Python 3.11 的说明

    • 如果您在 2023 年 12 月之后但在 2024 年 4 月 4 日之前在 Python 3.11 中打开并提交脚本,那么这些脚本的 Python 版本为 Python 3.11、Pandas 1.2.4 和 Requests 2.26.0。
    • 2024 年 4 月 4 日后,在机器人应用程序脚本编辑器中打开脚本时,这些脚本默认为在具有相应库(Python 3.11、Pandas 2.2.0 和 Requests 2.31.0)的最新版 Python 中运行。

      脚本编辑器提供一个选项,可在 2024 年 6 月底前,通过手动操作将现有脚本降级为在 Python 3.11、Pandas 1.2.4 和 Requests 2.26.0 中运行。

    了解详细信息

新建 2024 年 4 月 4 日 机器人

机器人中的全新 AI 脚本助理

我们在机器人应用程序脚本编辑器中添加了一个人工智能聊天实用程序。

AI 脚本助理是机器人应用程序提供的脚本工具的主要补充。脚本助理通过提供有关 Python、HighBond Command Language (HCL) 和 HighBond API 的信息(包括代码片段),可以显著加快脚本开发和调试工作。

当您与 AI 脚本助理交互时,对话历史记录会被保留下来,并用作上下文,使后续答案更具相关性。聊天会话和上下文通过脚本进行保存(按用户分隔),可供将来使用。

您在 AI 脚本助理中输入的数据绝对安全。这些数据绝不会暴露在 Diligent One 平台之外,Diligent 也从未在训练人工智能基础模型时使用这些数据。

分阶段推出

我们正在分阶段在机器人中推出 AI 脚本助理。初期,在以下采用 AWS 的地区,使用 Diligent One 平台的组织可以使用该功能:

  • 北美(美国)

  • 欧洲(德国)

  • 亚太地区(东京)

  • 亚太地区(新加坡)

最初仅提供英语版本

我们也将分阶段推出多种语言支持。

目前,AI 脚本助理支持以英语进行问答。官方不支持英语以外的语言。因此,如果使用其他语言,可能会给出不一致的结果。

了解详细信息

新建 2024 年 4 月 2 日 机器人

在用户查找字段中引入了搜索栏

我们在以下页面的用户查找字段中添加了搜索栏。

从机器人主页:

  • 设置 > 用户管理
  • 文件夹 > 打开任意文件夹 > 管理协作者
  • 机器人 > 打开任意机器人 > 管理协作者
  • 机器人 > 打开任意机器人 > 任务 > 创建或编辑现有任务 > 通知人类 > 失败时发送通知

这些搜索栏有助于轻松查找用户,在管理组织内的大量用户时特别实用。

增强功能 2024 年 2 月 14 日 机器人

改进了机器人应用程序的可扩展性在机器人应用程序中添加用户列表的分页功能和“惰性加载”模式,显著提高了速度和性能。这项全局改进意味着机器人应用程序可以更轻松地扩展,以便为数千名用户提供支持。

分页的用户列表

过去,以下方面的当前已分配用户列表均按字母顺序排序;现在,这些用户列表则划分到按顺序排列的页面:

  • 用户管理与角色分配

  • 机器人文件夹协作者

  • 机器人协作者

  • 机器人任务中的自动发送的通知

“懒加载”用户列表

(滚动页面的过程中加载用户姓名)

过去,以下方面可供分配的用户列表均按字母顺序排序;现在,这些用户列表会在您向下滚动列表时逐渐加载:

  • 机器人文件夹添加协作者

  • 机器人添加协作者

 重要信息 2023 年 12 月 20 日 机器人

机器人应用程序所用的 Python 将升级到 3.11 版

Diligent 正在对机器人应用程序使用的 Python 版本进行升级。根据以下时间表,基于云的机器人代理将从 Python 3.8.x 升级到 Python 3.11.x。在过渡期间,机器人应用程序可以支持这两个 Python 版本。

如果升级到 Python 3.11, 您的一个或多个 Python/HCL 脚本可能会受到影响。如果贵组织使用 HighBond 机器人应用程序或工作流机器人应用程序,请相关人员熟悉升级的影响。请测试所有生产脚本与 Python 3.11 的兼容性,以免预定的机器人任务受到干扰。了解详细信息

Python 软件基金会宣布,Python 3.8 的使用周期将于 2024 年 10 月 14 日正式结束。

升级时间表

说明

Diligent 软件交付日期均为大致日期。

  • HighBond 机器人交付日期为 2023 年 12 月中,工作流机器人交付日期为 2024 年第一季度末

    • 在 Python 3.11 中运行新创建的脚本。不存在其他选项。

    • 在 Python 升级之前已创建的计划脚本,只要不编辑这些脚本,便可以在 Python 3.8 中继续运行。

    • 如果在机器人脚本编辑器中打开在 Python升级之前已创建的脚本,则这些脚本默认会在 Python 3.11 中运行。在有限的一段时间内,脚本编辑器会提供一个选项,用于通过手动操作将现有脚本降级为在 Python 3.8 中运行。

  • 2024 年第二季度末,HighBond 机器人和工作流机器人

    • 如果在机器人脚本编辑器中打开在 Python升级之前已创建的脚本,则无法通过手动操作将脚本降级为在 Python 3.8 中运行。

  • 2024 年 10 月 14 日,HighBond 机器人和工作流机器人

    • 所有脚本,包括计划的任务中那些未编辑的脚本,都将在 Python 3.11 中运行。不存在其他选项。

    • Python 3.8 使用周期正式结束。请参阅 Python 版本的状态

增强功能 2023 年 11 月 27 日 机器人

添加了当任务处于“跳过”或“取消”状态时发送通知只有在机器人任务失败时发送的自动电子邮件通知,现在已扩展到包括当任务因跳过或被手动取消而未运行时也会发送通知。

借助此项增强功能,如果启用通知,则当某个任务出于任何原因而未运行时,都会触发通知。电子邮件会指明任务未运行的原因:失败、跳过或取消。

以前,只有当任务处于“失败”状态时,才会触发通知。

了解详细信息

新建 2023 年 11 月 3 日 机器人代理 17.0

新版本的机器人代理 已发布本地部署机器人代理 17.0。

如果您所在组织使用本地部署代理,若您要使用的分析脚本包含 Analytics 17.0 中的任何 ACLScript 更新,则必须升级至新版本。有关 Analytics 17.0 更新的信息,请参见 Analytics 与 ACLScript 发行说明

了解详细信息

新建 2023 年 7 月 5 日 机器人 自动删除旧任务运行(机器人作业)

我们发布了一组 Python/HCL 脚本,让您能够实现删除机器人中旧任务运行的流程自动化。如果您有一个或多个经常运行的机器人,则保存的任务运行数量可能会迅速增加。自动删除旧任务运行可以免除持续不断的手动删除,保留服务器空间(如果贵组织使用本地部署机器人代理),以及保持机器人界面干净整洁。

了解详细信息

增强功能 2023 年 6 月 21 日 机器人

调整由机器人发起的 ACL 脚本上传方法现在,两种由机器人发起的 ACL 脚本上传方法的工作原理相同。为简化用户交互,现在,首次将 ACL 脚本上传到机器人使用的对话框与从脚本版本选项卡上传脚本时出现的对话框相同。

使用 ACL Analytics 将脚本上传到机器人依然是上传并提交脚本的主要方法,并且添加了自动化脚本验证的优势。

了解详细信息

增强功能 2023 年 6 月 21 日 机器人

多选删除工作文件目前,在 HighBond 机器人和工作流机器人中,可以一次性删除多个工作文件。以前,必须从工作数据选项卡一次删除一个文件。

现在,ACL 机器人添加了多选删除功能。

增强功能 2023 年 6 月 7 日 机器人

已重新设计生产按钮和开发按钮根据用户反馈,我们对机器人应用程序中用于在生产模式与开发模式之间来回切换的按钮进行了额外的更改。

为提高可用性,现在,按钮标签使用了完整术语生产开发,按钮尺寸也变得更大了。我们还添加了一个实用工具提示对这两种模式做出简要说明,并提供机器人文档的链接,让用户能够获取更多详细信息。

了解详细信息

增强功能 2023 年 5 月 31 日 机器人

多选删除工作表或文件现在,在 ACL 机器人中,可以一次性删除多个 Analytics 数据表或非 Analytics 关联文件。以前,必须从输入/输出选项卡一次删除一个表或文件。

现在,仅 ACL 机器人初步提供多选删除功能。HighBond 机器人和工作流机器人很快会添加类似的功能。

增强功能 2023 年 5 月 31 日 机器人

覆盖同名文件现在,将文件手动上传到 ACL 机器人中的输入/输出选项卡时,可以覆盖同名文件。

以前,ACL 机器人不支持在手动上传文件时覆盖同名文件,这很不方便。用户必须首先从输入/输出选项卡删除旧版文件,然后再上传新版文件。

这项增强功能可实现跨所有机器人类型上传并覆盖工作文件方法的标准化。

了解详细信息

新建 2023 年 5 月 17 日 机器人

将 ACL 脚本上传到机器人的新方法现在,您可以从机器人内部开始将 ACL 脚本上传到机器人,无需打开 Analytics。

这种新方法是一项便利功能。从 Analytics 上传时它会绕过执行脚本的语法验证,因此,请仅在上传之前已经过脚本验证的次要脚本更新时采用这种方法。

了解详细信息

增强功能 2023 年 5 月 10 日 机器人

附加的键盘快捷键已将新的键盘快捷键添加到机器人脚本编辑器中。

了解详细信息

新建 2023 年 4 月 20 日 机器人

复制机器人任务 现在,您可以将机器人任务从开发模式复制到生产模式,这可以节省时间和精力。以前,您必须在生产模式下手动重新创建开发任务。

您还可以在开发模式或生产模式中复制任务。不支持将任务从生产模式复制到开发模式。

复制任务时,某些任务配置会一并复制,而另外一些配置则不会复制:

  • 复制的配置 脚本选择、脚本输入参数值

  • 不会复制的配置 任务计划、用户通知

了解详细信息

增强功能 2023 年 4 月 6 日 机器人

指定机器人任务中 ACL 脚本的运行顺序 现在,您可以在任务设计器中拖动 ACL 脚本,指定这些脚本在任务中的运行顺序。

以前,脚本是按照其名称的字母数字顺序排列,也就是说,必须在脚本命名中加入一个排序方案。

新的脚本排序功能同样适用于 HighBond 机器人和工作流机器人中的任务。但是,这些机器人类型目前每个机器人只支持一个脚本。

了解详细信息

新建 2023 年 3 月 17 日 机器人

在机器人应用程序之间复制 Python/HCL 脚本 现在,可以更轻松地在 HighBond 机器人与工作流机器人之间复制 Python/HCL 脚本。无需复制并粘贴脚本代码,您可以从源机器人下载 *.json 文件格式的整个脚本,然后将其上传到目标机器人。与脚本关联的的任何变量定义和值也都包含在 *.json 文件中。

这项新增功能的另一个优点是为 Diligent 提供了一种将准备就绪的脚本分发给客户的便捷方式。

了解详细信息

增强功能 2023 年 2 月 23 日 机器人

更新了开发模式切换键 重新设计了机器人应用程序中用于在生产模式与开发模式之间切换的切换键,让它变得更加直观易用。

现在,您可以使用生产按钮和开发按钮在这两种模式之间切换,无需使用切换键。这两个按钮可清楚表明哪种模式处于活动状态。

之前,开发模式切换键要么已启用,要么已禁用。已禁用的开发模式切换键暗示您处于生产模式,但却没有明确显示当前状态。

汇总 2022 年 12 月 16 日 机器人

新增功能改进了机器人奇偶校验功能,更易于大规模使用

我们在机器人中添加了新功能,增加了与 Analytics Exchange (AX) 的奇偶校验程度,更易于大规模使用机器人:

随着 AX 支持结束的日期(2023 年 1 月 1 日)日益临近,这些新增功能将支持 AX 客户迁移到机器人应用程序,并复制其当前 AX 数据自动化工作流。

这些功能还将显著改善每个人使用机器人的整体用户体验。

新建 2022 年 12 月 16 日 机器人

全局视图机器人仪表盘中提供两种新的全局视图,让您能够在中心位置查看并访问贵组织的机器人实例中的所有任务以及任务运行。不再需要深入到单个机器人中,即可查看其中的任务,或检查任务运行状态。只需一键单击,还可以直接从全局视图转到任务或任务运行的详细信息屏幕。

全局视图使机器人更易于大规模使用,并显著提高了在应用程序中导航的整体便利性。了解详细信息

说明

如果您的 HighBond 实例使用 AWS GovCloud 或者位于非洲(南非)区域,则机器人中的全局视图不可用。一项技术限制导致无法包含视图。

汇总 2022 年 12 月 12 日 机器人代理 16.1.1

已发布机器人代理 16.1.1,解决了版本 16.1 中导出到 Excel 的缺陷

我们发布了机器人代理的新版本,修复了使用版本 16.1 导出到 Excel 时可能出现的两个缺陷(详情如下所述)。

已安装机器人代理版本 16.1.0 的所有客户均应升级到版本 16.1.1。

了解详细信息

已修复 2022 年 12 月 12 日 机器人代理 16.1.1

导出到 Excel (*.xlsx) 时数据被截断

在版本 16.1 中,导出连接两个物理字段的计算字段无法正常工作。如果第一个并置字段中的值包含尾随空格,则无法导出第二个并置字段中的值。

现在已经解决这个问题,并置字段均可正确导出到 Excel。

已修复 2022 年 12 月 12 日 机器人代理 16.1.1

导出到 Excel 语法错误导致导出失败

EXPORT 命令语法中缺少引号,导致在版本 16.1 中导出失败,没有捕获任何错误。现在已经解决这个问题,并已记录错误消息。

新建 2022 年 11 月 30 日 机器人

任务序列一项名为“任务序列”的新增功能,可按顺序执行一组机器人任务。成功完成一项任务后,会自动启动序列中的下一项任务。可按相同顺序链接来自多个机器人以及任意类型机器人的任务。

任务序列相当于 Analytics Exchange (AX) 中的分析链。了解详细信息

新建 2022 年 11 月 23 日 机器人代理 16.1

机器人代理的新版本发布了本地部署机器人代理版本 16.1。

如果贵组织使用本地部署代理,若想要使用的分析脚本包含 Analytics 16.1 中的任何 ACLScript 更新,则必须升级至新版本。有关 Analytics 16.1 更新的信息,请参见 Analytics 与 ACLScript 发行说明

了解详细信息

更改内容 2022 年 11 月 23 日

机器人代理 16.1

(在 16.0 中引入)

安装机器人代理时排除 Microsoft Access 数据库引擎的选项

当您在执行机器人代理 16.1 安装时,拥有排除 Microsoft Access 数据库引擎的选项。

  • 排除数据库引擎如果您仅将机器人代理与当前生成的 Excel 文件 (*.xlsx) 搭配使用,并且您不使用旧的 Excel 文件 (*.xls) 或 Microsoft Access 文件 (*.mdb)。数据库引擎可能会引发与其他较新的 Microsoft Office 产品的兼容性问题。因此,如果不需要使用数据库引擎,请将之排除。
  • 包括数据库引擎如果您需要机器人代理从旧的 Excel 文件 (*.xls) 或 Microsoft Access 文件 (*.mdb) 导入或导出。
新建 2022 年 10 月 26 日 机器人

文件夹 现在,您可以在机器人仪表盘上创建文件夹,并将单个机器人纳入其中并进行组织。文件夹会对大量机器人进行排序。文件夹还支持用户对相关机器人组进行标准化访问。如果在文件夹级别分配机器人访问权限,则权限会自动级联到文件夹中的所有机器人。

借助文件夹的这两项功能,用户能更轻松地大规模使用机器人。了解详细信息

新建 2022 年 8 月 10 日 机器人

将 Python/HCL 脚本输出保存到日志文件机器人中的 Python/HCL 脚本提供了一个新选项:将脚本输出保存到任务运行日志文件。如果为脚本版本选择此选项,则使用该版本的脚本运行任务时,会将所有脚本输出保存到每个任务运行附带的日志文件中。

日志文件中保存的输出在您开发脚本并对其进行故障排除时非常实用,方便查看。

了解详细信息

新建 2022 年 6 月 22 日 机器人/HCL 新增 HCL 方法用于从结果中导入数据我们添加了一种新的 HCL 方法,可轻松将结果表导入机器人,以便在 Python/HCL 脚本中使用。了解详细信息
增强功能 2022 年 6 月 22 日 机器人/HCL HCL 支持在结果应用程序表中指定显示名称 当您在机器人应用程序中使用 Python/HCL 脚本将数据保存到结果应用程序表时,现可选择为目标结果应用程序表中的一个或多个字段编写自定义显示名称的脚本。了解详细信息
已修复 2022 年 6 月 22 日 机器人/HCL

HCL 保存到结果应用程序表时禁用元数据字段 如果数据分析工作流在结果应用程序与机器人应用程序之间往返保存数据(即从结果应用程序保存到机器人应用程序,以及再保存回结果应用程序),则 HCL 数据帧中的元数据字段会自动禁用且无法保存回结果应用程序。

以前,这些字段没有遭到禁用,这导致将数据保存到结果应用程序时失败。了解详细信息

新建 2022 年 6 月 16 日 机器人代理 16.0

机器人代理的新版本发布了本地部署机器人代理版本 16.0。

如果贵组织使用本地部署代理,若想要使用的分析脚本包含 Analytics 16.0 中的任何 ACLScript 更新,则必须升级至新版本。有关 Analytics 16.0 更新的信息,请参见 Analytics 与 ACLScript 发行说明

了解详细信息

更改内容 2022 年 6 月 16 日 机器人代理 16.0

Analytics–机器人代理版本对齐减少了限制 用于创建在机器人中运行的脚本的 Analytics 版本,不再需要与贵组织已安装的本地部署机器人代理版本相同。

以前,如果 Analytics 与机器人代理版本未对齐,机器人中的脚本执行会失败。即使机器人代理完全支持脚本包含的 ACLScript 功能,脚本执行也会失败。对齐版本的要求过于严格,现已被移除。

如果脚本包含旧版机器人代理不支持的新 ACLScript 功能,机器人中的脚本执行仍会失败。

更改内容 2022 年 6 月 16 日 机器人代理 16.0

在机器人任务失败时,选择保留或删除临时分析作业文件夹 本地部署机器人代理的 KeepJobFolder 配置的设置方法已得到澄清和修复。现在,借助这项设置,您可以指定在机器人任务失败时是否保留临时分析作业文件夹。

如果机器人任务成功,则这项设置将无效。任务成功时,会自动删除临时作业文件夹。

以前,这项设置用于控制是保留还是删除所有机器人任务(无论失败或成功)的临时作业文件夹。但是,它没有按照设计的用途发挥作用。

了解详细信息

新建 2022 年 3 月 24 日 机器人

HighBond 和工作流机器人中的新数据存储和数据管理功能

HighBond 机器人和工作流机器人现在能够存储和管理数据文件,这大大扩展了这些机器人类型的自动化可能性。

HighBond 机器人和工作流机器人支持在 HighBond 平台中使用 Python 和 HighBond Command Language(我们的自定义 Python 库)编写基于云的本机脚本。

新的数据存储和数据管理功能:

  • 会话文件(之前已发布)在 HighBond 脚本编辑器中以交互方式运行 Python/HCL 脚本时,该脚本创建的或上传的任何文件都会被列在新的会话文件面板中。在保存脚本的新版本之前,可以从该面板下载文件并审核其格式和内容,以验证它们是否符合预期。

    会话文件是临时的,在您退出脚本编辑器后会被立即删除。

  • 永久保存的工作文件(已发布)您能够将 Python/HCL 脚本生成的文件保存到机器人中的新工作数据选项卡。与 ACL 机器人中的输入/输出选项卡类似,工作数据选项卡提供一个中心位置,用于存储您可以用作后续脚本输入的数据,或用于保存历史信息。

  • 永久保存的结果文件(已发布)您能够将 Python/HCL 脚本生成的文件保存为单个机器人任务运行中的结果文件。

  • 上传的外部文件(已发布)您可以将 Excel 和 CSV 等外部文件上传到工作数据选项卡,以用作 Python/HCL 脚本的输入。

了解详细信息

新建 2022 年 2 月 2 日 机器人

HighBond 和工作流机器人中的新数据存储和数据管理功能

我们已经开始在 HighBond 机器人和工作流机器人中推出新的数据存储和数据管理功能。这两种机器人类型支持在 HighBond 平台中使用 Python 和 HighBond Command Language(我们的 自定义 Python 库)编写基于云的本机脚本。

新的数据存储和数据管理功能正在分阶段发布:

  • 会话文件(已发布)在 HighBond 脚本编辑器中以交互方式运行 Python/HCL 脚本时,该脚本创建的任何文件都会被列在新的会话文件面板中。在保存脚本的新版本之前,可以从该面板下载文件并审核其格式和内容,以验证它们是否符合预期。

    会话文件是临时的,在您退出脚本编辑器后会被立即删除。

  • 永久保存的工作文件(尚未发布)您将能够将 Python/HCL 脚本生成的文件保存到机器人中的新工作数据选项卡。与 ACL 机器人中的输入/输出选项卡类似,工作数据选项卡将提供一个中心位置,用于存储您可以用作后续脚本输入的数据。

  • 上传的外部文件(尚未发布)您可以将 Excel 和 CSV 等外部文件上传到工作数据选项卡,以用作 Python/HCL 脚本的输入。

  • 永久保存的结果文件(尚未发布,仅限于 HighBond 机器人)您将能够将 Python/HCL 脚本生成的文件保存为单个机器人任务运行中的结果文件。

新建 2021 年 11 月 16 日 机器人

GovCloud 上可用的新机器人类型 HighBond 机器人和工作流机器人现在可以在 AWS GovCloud 基础设施上使用。以前,它们仅在商业 AWS 环境中可用。

新的机器人类型使用 Python 和 HighBond Command Language (HCL) 提供基于云的本机脚本编写功能,该语言是我们的新的自定义 Python 库,用于以域为中心的数据分析和 HighBond 自动化。

  • HighBond 机器人支持全面数据分析。

  • 工作流机器人支持使用定制的自动化或 Diligent 工具包自动执行 HighBond 工作流的某些部分

了解详细信息

增强功能 2021 年 9 月 17 日 机器人

机器人应用程序用户界面增强功能一些增强功能使导航和使用机器人应用程序变得更容易、更直观。

  • 新的页面标题一个带有面包屑样式链接的页面标题使得在机器人应用程序的不同区域之间快速移动变得更加容易。面包屑在机器人应用程序脚本编辑器中特别有用,它使您可以更好地了解您当前的位置,并使您清楚地知道如何从该编辑器移动到脚本版本选项卡或机器人应用程序仪表盘。

    该新页面标题与所有 HighBond 应用程序中实施的新页面标题设计一致。

  • 机器人应用程序脚本编辑器多项增强功能使机器人应用程序脚本编辑器更易于使用且更直观:

    • 脚本标题脚本标题现在使用已保存脚本版本中的注释文本而不是机器人名称。此更改使您更容易一目了然地查看正在使用的脚本版本。此外,已将脚本版本号重新定位以使其更显眼。

    • 键盘快捷方式已将键盘快捷方式添加到脚本编辑器中。通过单击标题栏中的键盘快捷方式图标 或者按 Ctrl+/,可以访问快捷方式列表。

    • 重新定位“变量”和“提交”按钮变量提交按钮已从页面标题移至工具栏,以便更清楚地表明它们代表您在脚本编辑器中工作时可以执行的操作。

    • 重命名提交按钮已将提交按钮重命名为保存并提交,以便您更清楚地了解该按钮的功能。

  • 资源中心已将资源中心添加到机器人应用程序中,以使其与 HighBond 中的其他应用程序保持一致。随着机器人应用程序和 HighBond 的不断发展,资源中心提供定期的应用程序内通知和各种其他形式的支持,以让您随时了解情况。

    使用标题栏中的帮助和支持图标 可访问资源中心。

增强功能 2021 年 9 月 2 日 机器人/HCL

变量窗口机器人脚本编辑器中的变量窗口经过重新设计,使用起来更简单、更直观。HCL 变量和机器人任务输入之间的关系现在更加明显。工具提示现在提供更全面的引导。了解详细信息

增强功能 2021 年 9 月 2 日 机器人/HCL

HCL 密码变量HighBond 机器人和工作流机器人中 HCL 密码变量的最大长度已从 245 个字符增加到 8 KB。更长的长度可容纳通常与云计算相关联的较长认证字符串。

新建 2021 年 6 月 1 日 机器人

HighBond 机器人发布 HighBond 的机器人应用程序现在提供了用于编写基于云的脚本的 HighBond 机器人。这种新型机器人的发布是我们从 2021 年 5 月 1 日开始推出的机器人应用程序主要新功能的下一阶段。

HighBond 机器人允许您开发数据分析脚本,将 Python 及其所有支持库的全部威力与 HighBond Command Language (HCL) 结合起来,HighBond Command Language 是我们新的自定义 Python 库,用于以域为中心的数据分析和 HighBond 自动化。

了解详细信息

说明

这些新功能与 ACL Robotics 企业版一起提供。它们不与 ACL Robotics 专业版一起提供。

新建 2021 年 5 月 1 日 机器人

机器人的主要新功能我们正开始分阶段推出机器人的主要新功能。我们计划在几个月内推出这些功能,预计在 2021 年最后一个季度完成。第一阶段的新功能现已发布。

说明

这些新功能与 ACL Robotics 企业版一起提供。它们不与 ACL Robotics 专业版一起提供。

已发布

  • 基于云的脚本编写已发布

    • 使用 Python 及我们的新自定义 Python 库 HighBond Command Language (HCL) 直接在机器人应用程序中编写脚本。
    • 使用基于云的脚本编写,我们将添加两个新的机器人类型:工作流机器人以及紧随其后的 HighBond 机器人
    • 现有的机器人类型(现在称作 ACL 机器人)继续使用 ACLScript 和从 Analytics 上传的脚本支持数据分析和数据自动化。
  • 工作流机器人已发布,但可自定义的基于事件的触发功能尚不可用

    • 基于事件的工作流机器人允许拥有专业版订阅类型的系统管理员自动执行其所在组织的 HighBond 工作流的某些部分。

尚未发布

  • HighBond 机器人尚未发布

    • HighBond 机器人将支持专注于域的数据分析。

了解详细信息

新建 2021 年 3 月 15 日 内容 - 预先构建的机器人

SOX Storyboard 工具包我们添加了一个预先配置的 SOX Storyboard 工具包,有助于监视 HighBond 中 SOX 项目的进度。

该工具包提供了快速的价值实现,通过显示来自您环境的各种可视化效果的现成 Storyboard,能够更好地查看 SOX 项目。这对高级主管非常有帮助,因为进度的可视性可以提供保证,并获得对 SOX 项目有效性的信心。

了解详细信息

新建 2020 年 11 月 19 日 机器人代理 15.0 新版本的机器人代理 已发布本地部署机器人代理 15.0 版。

对于使用本地部署代理的客户而言,如果想要使用的分析脚本需要包括 Analytics 15.0 中的任何 ACLScript 更新,则必须升级至新版本。

如果要实现新的多代理功能,也需要机器人代理 15.0 版。

了解详细信息

重要信息 2020 年 11 月 19 日 机器人代理 15.0

从 14.x 版的机器人代理升级到 15 版的客户检查服务器上机器人代理配置文件中的 UploadLogsWhenFailed 配置设置的状态(C:\Program Files (x86)\ACL Software\Robots Agent\agent\Agent.exe.config)。

如果 UploadLogsWhenFailed 设置为 false,但您不想将失败任务的日志上传到云中的机器人应用程序,则需要在机器人应用程序中使用新的配置设置重新指定以禁止上传。

在机器人应用程序的代理管理屏幕中,将允许的文件上传设为不允许文件上传

虽然 UploadLogsWhenFailed 当前仍显示在配置文件中,但该设置不再有任何效果。

了解详细信息

新建 2020 年 11 月 19 日 机器人代理 15.0

机器人代理群集可提高处理能力和负载平衡使用 ACL Robotics 企业版的客户现在可以通过在其他 Windows 服务器上安装机器人代理的附加实例来创建机器人代理集群。通过自动平衡多个代理的处理需求,多代理集群增加任务处理能力。

此能力大大提高了机器人应用程序作为企业级数据自动化和分析解决方案的可伸缩性。

了解详细信息

增强功能 2020 年 11 月 19 日 机器人代理 15.0

更灵活的目录结构现在可以为这些机器人代理项配置单独的基本文件夹:

  • 临时分析作业文件夹
  • Analytics 数据表文件夹
  • Analytics 结果表文件夹

单独配置的基本文件夹允许您在实现本地部署机器人代理时优化硬件资源。例如,可以在快速、高性能驱动器上放置临时分析作业文件夹。对于数据表文件夹,可以为仅定期访问的大型文件指定更经济的冷存储位置。

了解详细信息

增强功能 2020 年 11 月 19 日 机器人代理 15.0

改进了对文件安全性的控制机器人应用程序中新的全局配置设置为您提供了三个选项,用于控制文件从机器人代理上传到云中机器人应用程序:

  • 仅上传非 Analytics 结果文件,如 Excel 和日志(机器人代理 14.2 版中的现有行为)
  • 上传 Analytics 结果表、非 Analytics 结果文件和日志(新选项)
  • 禁止将任何文件从机器人代理上传到机器人应用程序。(新选项)

了解详细信息

更改内容 2020 年 11 月 19 日 机器人代理 15.0

强制数据隔离防止机器人任务访问其他机器人中的数据,或向其他机器人输出数据。任务只能与其所在的机器人中的数据交互,或者与位于机器人代理目录结构之外的数据进行交互。在脚本中,任何试图遍历机器人边界的命令都将导致脚本失败。

严格的数据隔离允许组织中的不同部门使用相同的机器人实例,同时确保员工只看到他们有权查看的数据。

了解详细信息

更改内容 2020 年 11 月 19 日 机器人代理 15.0

已删除配置设置 UploadLogsWhenFailed 配置设置已从机器人代理配置文件 (Agent.exe.config) 中删除。将 Analytics 日志从机器人代理上传到机器人应用程序现在由机器人应用程序中新的文件上传配置设置控制。

说明

如果将机器人代理从 14.x 版升级到 15 版,UploadLogsWhenFailed 配置设置仍会出现在配置文件中,但没有任何效果。

了解详细信息

已修复 2020 年 11 月 19 日 机器人代理 15.0 同时运行任务如果同时运行多个机器人任务以使用 IMPORT GRCRESULTS 命令将数据从结果应用程序导入到机器人应用程序,会发生错误。问题现在已经解决,可以同时运行多个导入任务。
已修复 2020 年 11 月 19 日 机器人代理 15.0 机器人代理无法连接到 HighBond在生成将机器人代理连接到 HighBond 中的机器人应用程序所需的 RSA 密钥时出现延迟,导致连接失败。该问题现已解决。
新建 2020 年 11 月 19 日 内容 - 预先构建的机器人

4 个新的预先构建的分析机器人我们在预先构建的机器人产品中新增了 4 个分析机器人:

  • T&E Analysis for Concur Robot (用于 Concur 的 T&E 分析机器人)

  • User Access Controls Testing Analysis Robot (用户访问控制测试分析机器人)

  • P2P Analysis for SAP ERP Robot (用于 SAP ERP 的 P2P 分析机器人)

  • P2P Analysis for Oracle eBS Robot (用于 Oracle eBS 的 P2P 分析机器人)

您可以将这些分析机器人与相应的数据集成机器人一起实现。

总体方法是实现数据集成机器人,并使用机器人的共享表功能将该机器人创建的表共享给任何分析机器人。

了解详细信息

已知问题 2020 年 11 月 19 日

内容 - 预先构建的机器人

  • Active Directory 数据集成机器人

  • User Access Controls Testing Analysis Robot (用户访问控制测试分析机器人)

AD Group 中 Member 字段和 AD User 表中 MemberOf 字段的字段长度限制使用 Analytics 或机器人代理 v15 时,Active Directory 数据集成机器人中 Group 表中的 Member 字段和 User 表中的 MemberOf 字段的最大长度限制为 2000 个字符(Unicode 格式为 4000 个字符)。这可能导致这些字段中包含的数据被严重截断,并影响分析 UA04AD_NonAdmin_Privilege 的结果,该分析用于分析 Group 表中组的成员身份。分析将标记可能发生截断的组。

使用以前版本的 Analytics 或机器人代理,导入这些字段的最大长度为 12000(Unicode 为24000),这降低了截断的风险,但并不能完全消除风险。

已知问题 2020 年 11 月 19 日

内容 - 预先构建的机器人

  • 所有数据集成机器人

使用示例数据参数特意将“使用示例数据?”参数留空将跳过使用样本数据,而使用生产数据。将参数留空将返回错误消息。

解决方法:在该参数的下拉列表中选择 False 以跳过使用示例数据而改用生产数据。

已知问题 2020 年 11 月 19 日

内容 - 预先构建的机器人

  • Unicode 分析机器人与机器人代理 14.2 一起运行

分析机器人与机器人代理 14.2 一起运行尽管根据日志显示脚本顺利完成运行,但任务可能显示为失败。日志中没有捕获错误消息,也不会将日志以外的文件上传到“输出”面板。与机器人代理 15 一起运行的机器人和非 Unicode 机器人不受影响。不论编码如何,在 ACL 14.2 中运行的机器人不受影响。
新建 2020 年 7 月 31 日 内容 - 预先构建的机器人

六个新的预先构建的数据集成机器人 我们在预先构建的机器人产品中增加了 6 个新的数据集成机器人。

  • Active Directory 数据集成机器人
  • Oracle eBS Data Integration Robot (Oracle eBS 数据集成机器人)
  • Salesforce CRM 数据集成机器人
  • SAP ERP Data Integration Robot (SAP ERP 数据集成机器人)
  • Concur T&E 数据集成机器人
  • UNIX Data Integration Robot (UNIX 数据集成机器人)

您可以单独实现这些数据集成机器人,也可以将它们与相关的分析机器人组合使用,或者基于它们构建您自己的分析机器人。

总体方法是实现数据集成机器人,并使用机器人的共享表功能将该机器人创建的表共享给任何分析机器人。获取内容

增强功能 2020 年 7 月 31 日 内容 - 预先构建的机器人 当前在 ScriptHub 中为 Active Directory Contacts 预先构建的机器人现在作为工具包提供。
新建 2020 年 6 月 29 日 结果,机器人

两个新的 COVID-19 工具包 我们发布了两个新的 COVID-19 工具包,它们对所有客户都是免费的,并且更易于安装。

  • 聚合监管信息源和美国法案清单:来自世界卫生组织、疾病预防控制中心和美国政府的高质量公开数据。
  • 评估调查问卷:员工自我报告、在家办公能力和返回办公室现场准备情况调查。
增强功能 2020 年 4 月 8 日 机器人 改进的脚本版本详细信息开发模式下的脚本版本选项卡现在显示每个脚本版本中包含的脚本的名称和类别,并突出显示新添加、删除或修改的脚本的名称。了解详细信息
新建 2020 年 3 月 25 日 项目, 机器人, 结果

COVID-19 工具包 我们已经发布了我们第一阶段的 COVID-19 工具包。此工具包对所有客户免费提供。它包括一个大流行病风险和响应管理框架和企业风险,一个包含来自约翰霍普金斯大学的 COVID-19 感染数据的数据分析包等。

增强功能 2020 年 2 月 12 日 机器人 删除旧的表和文件现在可以删除旧的任务运行及其包含的不再需要的输出表和文件。了解详细信息
新建 2019 年 12 月 机器人代理 14.2.0

新版本的机器人代理已发布 14.2.0 版本的本地部署机器人代理。

对于使用本地部署代理的客户而言,如果想要计划的分析脚本需要包括 Analytics 14.2 中的任何 ACLScript 更新,则必须升级至新版本。了解详细信息

增强功能 2019 年 9 月 机器人

显示辅助脚本 脚本版本中的任何辅助脚本现在都显示在生产模式中的脚本选项卡中。

同时显示分析脚本和辅助脚本可以提供一组脚本的生产版本的更完整情况。

已修复 2019 年 8 月 机器人代理 14.1.2

分隔文件导入 在导入分隔文件时,如果该文件在行尾(记录末尾)包含分隔符,则字符被省略。该问题现在已被解决。(AN-7700)

进行此修复需要还原一项以前的修复:“Empty last field in *.csv and *.dat files correctly imported(正确导入了 *.csv 和 *.dat 文件中的空末域)” (AN-6859)。以前的修复程序所解决的缺陷现在重新出现在 机器人代理 14.1.2 中。它将在未来的机器人代理版本中得到解决。

新建 2019 年 7 月 机器人 共享表使用本地部署机器人代理的组织现在可以选择在机器人之间共享 Analytics 表。

可通过共享表一次性导入数据集并在多个位置使用,而不是多次导入相同的数据集。它还使您可以维护表的单一主副本。了解详细信息

已修复 2019 年 6 月 机器人代理 14.1.1 适用于 Oracle 的 ACL 连接器 适用于 Oracle 的 ACL 连接器无法导入指定数据的一部分,导致在某些域中出现空白值。该连接器所使用的驱动程序存在的问题导致该问题。该问题现在已被解决。(AN-7653)
已修复 2019 年 6 月 机器人代理 14.1.1 Oracle 导入 WebSocket 错误 适用于 Oracle 的 ACL 连接器所执行的某些包含整数域的导入操作在遇到 WebSocket 错误时失败。该连接器所使用的驱动程序存在的问题导致该问题。该问题现在已被解决。(AN-7672)
已修复 2019 年 6 月 机器人代理 14.1.1 错误显示错误消息 当 ACCESSDATA 命令最初失败但随后自动重试后成功时,仍然显示“ACCESSDATA 命令失败”消息。报告的命令失败导致导入的数据被丢弃。这种情况下不再错误地显示错误消息,并保留导入的数据。(AN-7660)
新建 2019 年 5 月 机器人 企业版云代理 您现在可以将基于云的机器人代理与 ACL Robotics 企业版一起使用。之前,企业版仅支持本地部署机器人代理。
新建 2019 年 5 月 机器人 Rsam 集成如果您是 Rsam Cloud 客户,则可以使用 Rsam 访问机器人应用程序。了解详细信息
新建 2019 年 5 月 机器人代理 14.1.0

新版本的机器人代理 已发布版本 14.1.0 的本地部署机器人代理。

对于使用本地部署代理的客户而言,如果想要计划的分析脚本需要包括 Analytics 14.1 中的任何 ACLScript 更新,则必须升级至新版本。了解详细信息

增强功能 2019 年 5 月 机器人 安全性增强 几项更改使机器人中的用户和管理安全性更加简化和灵活:
  • 自动分配机器人管理员 具有专业订阅的启动面板系统管理员现在自动成为机器人管理员。此自动分配在机器人中无法更改。

    其他用户仍可以被手动分配为机器人中的机器人管理员。

  • 机器人管理员可以访问每个机器人 机器人管理员现在自动成为每个机器人的协作者,具有所有者的角色。此更改可确保至少一个用户具有所有机器人的全局视图和维护能力。

    此前,机器人管理员必须像普通用户一样被分配给每个机器人。

  • 机器人代理管理 现在,通过增加管理代理?设置,可以更灵活地分配管理机器人代理的能力。如有需要,IT 工作人员可以获得管理代理的能力,同时不会看到机器人中的任何数据。
  • 订阅更改 由于安全性更改,具有监督订阅的用户不再是机器人管理员。需要专业订阅才能成为机器人管理员。

了解详细信息

增强功能 2019 年 5 月 机器人 共享任务密码 当您输入运行任务所需的一个或多个密码时,您现在可以选择共享密码。如果您共享密码,则可以访问机器人的任何用户都可以运行、禁用或启用任务。共享密码在任务设计器中保持隐藏状态。了解详细信息
增强功能 2019 年 5 月 机器人 重新设计并简化的电子邮件 我们更新了 HighBond 电子邮件的设计和内容,使其更简单,更易于操作。

如果您在启动面板中为组织指定了徽标,则徽标现在会显示在所有系统电子邮件通知的页脚中,这有助于用户确定该通知来自合法来源。了解详细信息

增强功能 2019 年 4 月 机器人 下载相关文件现在可以从输入/输出选项卡单独下载非 ACL 相关文件。以前不能下载它们。了解详细信息
增强功能 2019 年 3 月 机器人 单独下载文件 现在可以从任务运行详情面板单独下载非 ACL 结果文件。之前它们只能作为结果包的一部分下载。了解详细信息
增强功能 2019 年 3 月 机器人 查看或下载日志文件 任务运行中的 ACL 日志文件可以直接在机器人应用程序中查看,也可以单独下载。之前它们只能作为结果包的一部分下载。了解详细信息
增强功能 2019 年 3 月 机器人 任务密码管理具有密码的任务只能由输入密码的用户运行、启用或禁用。单击警告对话框后,其他用户可以编辑任务以输入自己的密码。了解详细信息
增强功能 2019 年 3 月 机器人 删除任务除了禁用任务外,任何有权访问机器人的用户现在都可以永久删除任务。了解详细信息
新建 2019 年 2 月 机器人 ACL Robotics 专业版使用专业版,机器人模块现在包含一个轻量级选项,具有基于云的数据处理和存储功能。不需要安装和维护本地部署的机器人代理
新建 2018 年 11 月 机器人 机器人应用程序包括以下主要功能和工作流:
  • 版本历史记录和测试环境支持的迭代脚本开发。了解详细信息
  • 计划任务在云端配置但从靠近数据源的本地 Windows 服务器,在您网络的保护范围内安全运行。了解详细信息
  • 简单而强大的用户管理,用于控制用户与机器人和任务的交互方式。了解详细信息