在 机器人 中重新创建自动化 AX 流程
迁移或重新创建机构的脚本和数据后,即可在 机器人 中重新创建自动化 AX 流程。对于每个自动化流程,您都需要在机器人内部创建一个任务。您使用该任务选择哪些脚本应该运行,为这些脚本指定任何输入参数,并且创建一个计划。
为每个自动化流程创建一个机器人任务
对于每个自动化流程,首先在开发模式下创建一个任务,以便您可以测试该流程以确保它能够正确工作。
有关详细信息,请参阅创建机器人任务以运行脚本。
在 平台主页 页面 (www.diligentoneplatform.com) 中,选择 机器人 应用程序以将其打开。
如果您已经进入 Diligent One,可以使用左侧导航菜单切换到机器人应用程序。
- 从 机器人 的仪表盘中,选择 ACL 机器人。
- 导航到您要包含任务的机器人,然后选择该机器人以将其打开。
- 单击机器人应用程序右上角的开发按钮,即可切换到开发模式。
生产模式页眉具有浅色背景,而开发模式页眉具有深色背景。
- 在任务选项卡上,单击创建任务。
任务设计器打开。
- 为标识该自动化流程的任务键入一个名称,然后单击保存。
- 在任务设计器中逐步前进以配置任务设置:
- 选择要运行的脚本并输入任何必需的参数值。
从 AX 流程复制参数值,除非您由于某种原因要更改这些值。
- 可选。计划该任务。
您将要即时运行该任务,因此您可以跳过创建计划的步骤。或者,如果您还想要测试计划功能,您可以创建一个计划。
- 可选。选择在任务不知出于何种原因而未运行时,要向其发送电子邮件通知的一个或多个收件人。
- 选择要运行的脚本并输入任何必需的参数值。
- 审核任务配置设置,然后单击确认并创建任务。
结果该任务被使用您指定的设置创建。
通过即时运行任务来测试它
在开发模式下测试每个任务并且排除发生的任何问题。
- 在任务选项卡上,选择您刚刚创建的任务,然后单击
> 立即运行。任务启动,您可以在任务选项卡或者任务运行选项卡中监控其进度并查看结果。
- 在任务运行选项卡中,一旦该任务完成,单击该任务的条目。
任务运行详情侧面板将打开并且显示有关该任务运行的详细信息,包括由 //RESULT 分析标签生成的任何输出表和文件的列表。
- 审核任何输出结果,以确认生成正确的表、日志或文件。
有关查看输出结果内容的信息,请参阅查看 ACL 机器人 中的表、文件和日志。
- 在输入/输出选项卡中,审核任何输出数据表以确认生成正确的表。
由 //DATA 分析标签生成的表被列在其他表部分。有关查看数据表内容的信息,请参阅查看 ACL 机器人 中的表、文件和日志。
- 如果任务失败,或者如果输出表或文件缺失,则 可能识别该问题。
- 如果在尝试故障排除后任务仍然失败,请联系 Diligent 支持 寻求帮助。
基本排错步骤
| 问题类型 | 可能的原因或要采取的行动 |
|---|---|
| 常规 | 在任务运行详情侧面板中选中结果状态。在某些情况下,出现一条消息以解释任务失败的原因。 |
| 如果日志文件被输出,请单击查看以检查该日志。该日志应该包括一个用红色 X | |
| 任务输入 | 如果该任务使用链接表作为输入,请确认该表存在于输入/输出选项卡中的链接表部分。 有关详细信息,请参阅在 ACL 机器人 中共享和链接数据表。 |
如果任务使用非 Analytics 相关文件(如 Excel)作为输入,请确认该文件存在于输入/输出选项卡的文件部分。 有关详细信息,请参阅管理存储在机器人中的工作数据。 | |
| 分析标头 | 在 Analytics 中,选中该任务运行的所有分析脚本上的分析标头。确认所有必需的分析标签(如 //RESULT、//DATA 和 //FILE)存在且格式正确。 有关详细信息,请参阅分析标头和标签。 |
| 机器人代理服务 | 在安装了 机器人代理 的 Windows 服务器上,检查 Robots Agent 服务是否正在运行。如果该服务已被停止,请启动它,然后重新运行该任务。 |
将脚本版本激活到生产模式
一旦任务能够正确运行,请将该任务所使用的脚本版本激活至生产模式。
有关详细信息,请参阅机器人 中的开发模式和生产模式。
- 在脚本版本选项卡中,选择您刚刚测试任务时所使用的脚本版本。
- 在版本详情面板中,单击激活。
- 可选。在版本历史记录中输入批注,以说明您要激活的内容。
提示
在激活脚本版本时输入说明性批注是个最佳做法,这在以后审核自动化分析时非常有用。
- 单击激活 versionNumber。
结果脚本版本已激活,并且可以在生产模式中使用。生产模式中的脚本选项卡在脚本版本中列出了各个分析脚本和任何辅助脚本。
在生产模式下创建和计划机器人任务
最后一个步骤是在生产模式下创建并计划机器人任务。
有关详细信息,请参阅创建机器人任务以运行脚本。
- 单击机器人应用程序右上角的生产按钮,即可切换到生产模式。
生产模式页眉具有浅色背景,而开发模式页眉具有深色背景。
- 在任务选项卡上,单击创建任务。
任务设计器打开。
- 为标识该自动化流程的任务键入一个名称,然后单击保存。
- 在任务设计器中逐步前进以配置任务设置:
- 选择要运行的脚本并输入任何必需的参数值。
从 AX 流程复制参数值,除非您由于某种原因要更改这些值。
- 计划该任务。
从 AX 流程复制该计划,除非您由于某种原因要更改该计划。
- 选择在任务不知出于何种原因而未运行时,要向其发送电子邮件通知的一个或多个收件人。
- 选择要运行的脚本并输入任何必需的参数值。
- 审核任务配置设置,然后单击确认并创建任务。
结果该任务被使用您指定的设置创建。
- 通过即时运行任务来测试它。
如果该任务失败,或者如果输出表或者文件缺失,请确认您从开发模式激活了正确的脚本版本。如果任务仍然失败,请参阅 ,或联系 Diligent 支持 寻求帮助。
下一步
在 机器人 中重新创建了一个或多个自动化流程后,即可开始执行AX 到 机器人 迁移后活动。
