管理在机器人中存储的工作数据
每个机器人都有一个中央数据存储区,可在此永久保存 Analytics 数据表和 Excel 或分隔文本等文件,或用作未来任务中的输入,或用来存储历史记录。存储区中的数据可通过 ACL 脚本或 Python/HCL 脚本生成,也可手动上传。
对于每个机器人,开发模式和生产模式的数据存储区完全独立,并未跨模式共享数据。有关详细信息,请参阅机器人应用程序中的开发模式和生产模式。
Note
Analytics data tables are supported by the on-premise 机器人代理 only.They are not supported by the cloud-based 机器人代理.
工作数据与结果数据
存储区中的数据为工作数据,并非结果数据。结果数据不会存储在中央数据存储区,而是随生成数据的个别任务存储在任务运行选项卡中。相比之下,中央存储区中的工作数据可通过多种不同的任务生成,或从多个不同位置手动上传。工作数据也可被覆盖,而结果数据却是无法覆盖的固定最终产品。
按机器人类型与机器人代理类型划分的数据存储功能
数据存储因机器人类型与机器人代理类型而有所不同。这些差异汇总如下。
数据存储特点 |
ACL 机器人 本地部署机器人代理 |
ACL 机器人 基于云的机器人代理 |
HighBond 机器人 工作流机器人 基于云的 Python 引擎 |
---|---|---|---|
数据存储区 | 输入/输出选项卡 | 工作数据选项卡 | |
支持的数据类型 |
|
|
|
添加工作数据到存储区的方法 |
|
|
|
在机器人之间分享/链接工作数据 |
是 |
否 | 否 |
将工作数据用作脚本输入
将工作数据用作脚本输入的方法取决于脚本类型和数据类型。
说明
不管采取哪种方法,在脚本运行之前或在脚本中需要数据的点之前,机器人的输入/输出选项卡或工作数据选项卡中必须具备工作数据。
脚本类型 | 数据存储区 | Analytics 数据表作为脚本输入 | 文件作为脚本输入 |
---|---|---|---|
ACL 脚本 | 输入/输出选项卡 |
|
请执行两项操作: |
Python/HCL 脚本 | 工作数据选项卡 |
|
请执行两项操作:
|
将文件手动上传到机器人中的数据存储区
说明
上传到机器人中数据存储区的文件大小不得超过 1GB,必须为允许的文件类型。有关详细信息,请参阅机器人应用程序中允许的文件类型。
-
从启动面板主页 (www.highbond.com) 中,选择机器人应用程序以将其打开。
如果您已经进入 Diligent One,可以使用左侧导航菜单切换到机器人应用程序。
- 从机器人的仪表盘中,选择相应机器人类型的选项卡。
- 导航到要向其上传文件的机器人,然后选择该机器人以将其打开。
-
单击机器人应用程序右上角的生产或开发按钮,选择要使用的模式。
有关详细信息,请参阅机器人应用程序中的开发模式和生产模式。
- 在输入/输出选项卡或工作数据区域中,执行以下操作之一:
- 拖放 从本地文件系统中选择一个或多个文件,然后将其拖到文件或机器人文件下方的上传区域。
- 选择文件 单击从计算机选择,导航到要从本地文件系统上传的文件,选择它们,然后单击打开。
如果出现覆盖现有文件对话框,则请选择要覆盖的一个或多个文件,然后单击覆盖。
结果 一个或多个文件已上传并显示在输入/输出选项卡中的文件下方,或工作数据选项卡中的机器人文件下方。
查看 Analytics 数据表或文件详情
说明
如需查看 Analytics 数据表或文件的实际内容,必须将表或文件下载到本地计算机。
-
从启动面板主页 (www.highbond.com) 中,选择机器人应用程序以将其打开。
如果您已经进入 Diligent One,可以使用左侧导航菜单切换到机器人应用程序。
- 从机器人的仪表盘中,选择相应机器人类型的选项卡。
- 导航到包含 Analytics 数据表或文件的机器人,然后选择该机器人以将其打开。
-
单击机器人应用程序右上角的生产或开发按钮,选择要使用的模式。
有关详细信息,请参阅机器人应用程序中的开发模式和生产模式。
- 在输入/输出选项卡或工作数据选项卡上,选择要查看的表或文件。
表格详情面板或文件详情面板会打开,并显示所选表或文件的相关信息。
下载 Analytics 数据表或文件
-
从启动面板主页 (www.highbond.com) 中,选择机器人应用程序以将其打开。
如果您已经进入 Diligent One,可以使用左侧导航菜单切换到机器人应用程序。
- 从机器人的仪表盘中,选择相应机器人类型的选项卡。
- 导航到包含您想要下载的 Analytics 数据表或文件的机器人,然后选择该机器人以将其打开。
-
单击机器人应用程序右上角的生产或开发按钮,选择要使用的模式。
有关详细信息,请参阅机器人应用程序中的开发模式和生产模式。
- 在输入/输出选项卡或工作数据选项卡上,选择要下载的表或文件。
- 执行以下操作之一:
- 在表详情面板中,单击在 AN 中查看表。
结果一个名为 <机器人名称>.acl 的 Analytics 项目已下载到您的本地计算机。该项目包含输入/输出选项卡中的所有 Analytics 数据表,而不仅仅包含您选择的表。
您可以在 Analytics 中打开项目并查看表。
- 在文件详细信息面板中,单击下载。
结果 该文件已下载到您的本地文件系统,并可在其原生应用程序中打开。
- 在表详情面板中,单击在 AN 中查看表。
删除 Analytics 数据表或文件
注意
如果您删除当前已共享的 Analytics 数据表,则链接到该表的其他机器人中的任何任务都会失败。如有必要,请确保与其他机器人应用程序用户进行妥善协调,然后再删除共享表。
-
从启动面板主页 (www.highbond.com) 中,选择机器人应用程序以将其打开。
如果您已经进入 Diligent One,可以使用左侧导航菜单切换到机器人应用程序。
- 从机器人的仪表盘中,选择相应机器人类型的选项卡。
- 导航到包含您想要删除的 Analytics 数据表或文件的机器人,然后选择该机器人以将其打开。
-
单击机器人应用程序右上角的生产或开发按钮,选择要使用的模式。
有关详细信息,请参阅机器人应用程序中的开发模式和生产模式。
-
执行以下操作之一:
从 ACL 机器人中删除表或文件
-
在输入/输出选项卡中,选择要删除的一个或多个表或文件。
删除选定的项按钮会更新为当前选定的表或文件数量。选中其他表部分顶部的复选框或文件部分,删除该部分中的所有表或文件。
-
单击删除 n 个选定的项,然后在删除确认中单击删除。
结果 删除选中的表或文件。
您还可以选择单个表或文件,然后从表详细信息面板或文件详细信息面板中将其删除。
说明
您不能使用任意一种表删除方法从输入/输出选项卡中删除关联的表。有关详细信息,请参阅共享和链接 ACL 机器人中的数据表。
从 HighBond 机器人或工作流机器人删除文件
-
在工作数据选项卡中,选择要删除的一个或多个文件。
删除选定的项按钮会更新为当前选定的文件数量。选中机器人文件部分顶部的复选框,删除该部分中的所有文件。
-
单击删除 n 个选定的项,然后在删除确认中单击删除。
结果 删除选中的文件。
您还可以选择单个文件,然后从文件详细信息面板中将其删除。
-