维护机器人任务
您可以更改现有机器人任务的设置。机器人下次运行任务时,将使用新设置。
如果任务中的任何脚本使用密码,请参见带密码的脚本。
注意
机器人是一个多用户环境,您针对一项任务执行的操作可能会影响其他用户。在更新任务中的密码,或者禁用或删除任务之前,请与可能会受到影响的其他用户联系沟通好。
某个任务可能是任务序列的组成部分,因此,取消共享任务密码,或者禁用或删除任务会导致任务序列失败。
编辑任务
在任务设计器中编辑任务。
打开机器人并选择任务
-
从启动面板主页 (www.highbond.com) 中,选择机器人应用程序以将其打开。
如果您已经进入 Diligent One,可以使用左侧导航菜单切换到机器人应用程序。
- 从机器人的仪表盘中,选择相应机器人类型的选项卡。
- 导航到包含任务的机器人,然后选择该机器人以将其打开。
-
单击机器人应用程序右上角的生产或开发按钮,选择要使用的模式。
有关详细信息,请参阅机器人应用程序中的开发模式和生产模式。
- 在任务选项卡上,选择要编辑的任务,然后单击 > 编辑。
任务设计器打开,您可以开始编辑任务设置。
如果需要,请在密码警告中单击确定。将自动从任务中清除现有密码,您必须输入有效的密码才能运行任务。
提示
为避免清除其他用户输入的密码,请创建新任务,而不是编辑现有任务。有关详细信息,请参阅创建机器人任务以运行脚本。
选择任务中运行的脚本
如果需要,请更新在任务中运行的脚本选择,或者这些脚本的运行顺序。
- 如果您是在 ACL 机器人中编辑任务,请执行以下操作:
在取消选择的脚本下,选择要添加到任务中的一个或多个脚本。
要使用所有脚本,请选择全选。
您选择的脚本将会进入选定的脚本列表。脚本将按脚本分析标头的 ANALYTIC 标记中指定的 TYPE 进行分组:
导入
准备
分析
不含指定 TYPE 的脚本均包含在分析组中。
只有分析脚本可供选择。辅助脚本不可用。要运行,必须从分析脚本调用辅助脚本。
在选定的脚本中,取消选择要从任务中排除的一个或多个脚本。
在每个脚本组中,拖动脚本可对这些脚本重新排序。
在每个脚本组中,脚本会按您创建的顺序从上到下运行。请将依赖脚本放在它所依赖的脚本对象下方。
导入组中的所有脚本先运行,然后准备组中的脚本运行,以此类推。
- 如果您是在 HighBond 机器人或工作流机器人中编辑任务,请确保选择脚本。
目前,HighBond 机器人和工作流机器人只支持单个脚本,会默认选择单个脚本。
输入脚本参数值和密码
如果需要,请更新脚本参数值或密码。
- 对于每个需要参数输入的选定脚本,请单击向下箭头 展开参数部分,然后输入脚本值。
说明
您输入的参数值必须是此任务的唯一值,不得在不同任务之间共享此值。
如果您不是脚本的作者,且有关于参数的问题,那么请与脚本作者联系以获取更多信息。
- 如果您输入了一个或多个密码,如果要允许其他用户运行、禁用或启用任务,请单击共享密码。
- 启用共享密码 可以访问机器人的任何用户都可以运行、禁用或启用任务
- 关闭共享密码只有您可以运行、禁用或启用任务
共享密码设置适用于任务中的所有脚本。虽然有此设置,但其他用户可以编辑任务以输入自己的密码。
无论共享与否,密码在任务设计器中都保持隐藏状态。
有关更多信息,请参阅带密码的脚本。
- 在页面底部,单击继续或保存并关闭。
计划任务
如果需要,请更新任务计划,或者添加或移除计划。
说明
最多可以同时运行 5 个 ACL 机器人或 HighBond 机器人任务。会对超出上限的任务进行排队。
要更新任务计划,请执行以下操作:
-
在计划任务页面,更新计划详细信息。
- 在页面底部,单击继续或保存并关闭。
要添加任务计划,请执行以下操作:
- 在页面顶部,选择按计划完成任务。
- 指定计划详细信息:
- 频率 重复执行任务的时间间隔
- 开始时间 一天中开始运行任务的时间,以及要使用的时区
除非您想让开始时间代表另一个不同的时区,否则请使用您自己的时区。
- 开始日期 开始运行任务的日期
- 在页面底部,单击继续或保存并关闭。
要移除任务计划,请执行以下操作:
-
在页面顶部,取消选择按计划完成任务。
计划详细信息不再显示。当您在任务设计器中时,它们会被保留, 或者单击取消并退出任务设计器,不保存更新内容。
- 在页面底部,单击继续或保存并关闭。
如果单击保存并关闭,会永久删除计划详细信息。
任务未运行时通知用户
如果需要,请更新任务通知,或者添加或移除通知。启用后,当任务出于以下任何一种原因而未运行时,自动向用户发送通知:
-
任务中的脚本运行失败
-
任务被跳过
-
任务被手动取消
要更新任务通知,请执行以下操作:
-
在通知人员页面,单击用户姓名可选择或取消选择该用户。
- 在页面底部,单击继续或保存并关闭。
要添加任务通知,请执行以下操作:
- 在页面顶部,选择失败时发送通知。
- 单击列表中的一个或多个用户,选择要发送通知的用户。
只有具有机器人足够权限的用户才能选择。
- 在页面底部,单击继续或保存并关闭。
要移除任务通知,请执行以下操作:
-
在页面顶部,取消选择失败时发送通知。
通知详细信息不再显示。当您在任务设计器中时,它们会被保留, 或者单击取消并退出任务设计器,不保存更新内容。
- 在页面底部,单击继续或保存并关闭。
如果单击保存并关闭,会永久删除通知详细信息。
审核设置并更新任务
- 查看为任务配置的设置。
- 可选。要更新设置,请单击并进行所需的更改。
- 如果对配置感到满意并已准备好更新任务,请单击确认并更新任务。
结果 编辑后的任务现在将使用您指定的新设置。
带密码的脚本
任务中的脚本参数可能要求一个或多个用于访问数据源或其他用途的密码。创建任务时,请输入所需的密码作为脚本参数值。
在任务中输入密码后,密码所有者可以使用共享密码开关来共享或取消共享密码。共享密码 设置全局应用于任务中所有脚本中的所有密码。
- 共享密码 可以访问机器人的任何用户都可以运行、禁用或启用任务
- 取消共享密码 只有输入密码的用户才能运行、禁用或启用任务
无论共享与否,密码在任务设计器中都保持隐藏状态。机器人应用程序提供任务中输入的所有密码的加密存储,并且密码在整个分析处理过程中保持安全。
任务密码的工作原理
下表详细说明了具有密码的任务如何工作以及如何编辑它们。如果您输入任务密码,那么您就是密码所有者。如果其他人更新任务密码,他们将成为密码所有者,而您则不再是所有者。其他用户是指能够访问包含该任务的机器人的任意用户。
说明
上次编辑任务的用户的名称(包括输入任何密码)将显示在任务详情面板中。
操作 | 密码状态 | 密码所有者 | 其他用户 |
---|---|---|---|
运行、禁用或启用任务 | 共享 | ||
取消共享 | |||
运行包含任务的任务序列 | 共享 | ||
取消共享 | |||
编辑任务/编辑密码 其他用户:编辑任务会自动清除现有密码。必须输入有效密码才能运行任务。 |
共享 | ||
取消共享 | |||
禁用密码共享 禁用密码共享会自动清除现有密码。必须输入有效密码才能运行任务。 |
共享 | ||
启用密码共享 | 取消共享 |
禁用或删除任务
您有两个在机器人中删除任务的选项:
- 禁用 停止任务的任何计划事件,同时仍保留任务配置信息
在任何时候,您都可以选择启用任务并恢复计划。
- 删除 从机器人中永久删除任务和任务配置信息
禁用任务
-
从启动面板主页 (www.highbond.com) 中,选择机器人应用程序以将其打开。
如果您已经进入 Diligent One,可以使用左侧导航菜单切换到机器人应用程序。
- 从机器人的仪表盘中,选择相应机器人类型的选项卡。
- 选择包含任务的机器人。
-
单击机器人应用程序右上角的生产或开发按钮,选择要使用的模式。
有关详细信息,请参阅机器人应用程序中的开发模式和生产模式。
- 在任务选项卡上,选择您想要禁用的任务,然后单击 > 禁用。
结果 任务被标记为禁用,已计划的任务不会运行,且无法临时运行。
要重新启用该任务,请单击 > 启用。
删除任务
说明
如果任务运行已列队或进行中,则无法删除任务。
-
从启动面板主页 (www.highbond.com) 中,选择机器人应用程序以将其打开。
如果您已经进入 Diligent One,可以使用左侧导航菜单切换到机器人应用程序。
- 从机器人的仪表盘中,选择相应机器人类型的选项卡。
- 选择包含任务的机器人。
-
单击机器人应用程序右上角的生产或开发按钮,选择要使用的模式。
有关详细信息,请参阅机器人应用程序中的开发模式和生产模式。
- 在任务选项卡中,选择您想要删除的任务,然后单击 > 删除。
- 在提示中,单击删除以确认您要永久删除该任务。
结果 任务将被永久删除。在任务运行选项卡中,任务名称将附加(已删除)。将保留任务运行信息、任何输出文件以及引用脚本。