文档中心 > 自动化
自动化

最近更新时间:2021-12-09

1 脚本

1.1 脚本简介

脚本管理功能主要用于管理在工作台发布成功并同步至控制中心的脚本或在控制中心直接上传的脚本,该功能支持对脚本的复制、下载、创建流程、搜索及删除等。脚本用于创建自动化项目(例如,用于跨多个业务场景使用的文件或用于机器学习模型的数据集)。


说明:脚本是指在工作台上新增的自动化项目,一个自动化项目被称为一个脚本。在控制中心生成脚本主要包括以下两种方式:

  1. 在工作台编辑好进行发布,发布成功后,脚本同步至控制中心

  2. 在工作台下载后至本地,下载完成后,上传脚本至控制中心


脚本版本

为了避免重复上传,脚本更新等问题,系统支持在脚本详情查看该脚本的版本。本地上传会生成新的版本。且版本不可修改,不可覆盖。

版本状态

  1. 未使用:指版本未被流程使用

  2. 已使用:指版本已被流程使用

1.2 脚本列表

拥有脚本管理权限的用户可查看脚本列表。列表左上角统一为操作按钮,包括(上传、搜索脚本),列表右上角可按照卡片或列表的方式切换查看模式。

可在列表中查看脚本名称、描述、最新版本号、版本创建时间、及该脚本下近一周所关联的流程执行次数的总和统计。如下图所示:


1.3 上传脚本

当您从工作台下载脚本至本地后,可在脚本列表点击【上传脚本】按钮进行上传。上传脚本时需填写脚本名称、脚本描述、版本名称、版本描述及浏览本地文件进行选择,最后在该页面点击上传按钮进行脚本上传,如下图所示:

1.4 查看脚本详情

进入脚本管理页面,点击【查看详情】按钮,可查看该脚本的具体详情,包括(名称、描述、创建时间、近一个月执行次数统计及版本列表等信息)。

并支持在脚本详情页面对版本进行查看参数、快速复制、下载、新建流程、删除及查看所关联流程。如下图所示:

1.4.1 拷贝版本

进入脚本列表页面,点击详情,可查看该脚本下的版本情况。点击【拷贝版本】按钮,则可快速新建一个新的脚本。在拷贝界面中填写脚本相关信息,点击确定即可新建。如下图所示:

1.4.2 下载版本

进入脚本列表页面,点击详情,可查看该脚本下的版本情况。点击【下载版本】按钮,则可将当前脚本下所选中的版本下载到本地。

1.4.3 新建流程

进入脚本列表页面,点击详情,可查看该脚本下的版本情况。点击【新建流程】按钮,则可将当前脚本下所选中的版本快速新建为一个流程,流程会默认带上该脚本及版本信息。


1.4.4 查看参数

进入脚本列表页面,点击详情,可查看该脚本下的版本情况。点击【查看参数】按钮,查看当前脚本版本在工作台配置的参数信息。如下图所示:

1.4.5 查看脚本版本所关联流程

进入脚本列表页面,点击详情,可查看该脚本下的版本情况。点击查看该版本的已关联流程,界面跳转至流程列表界面,并自动过滤出该版本下的流程。

1.4.6 删除版本

进入脚本列表页面,点击详情,可查看该脚本下的版本情况。找到需要删除的版本,点击删除,二次确认后即可删除脚本。


说明:仅当前版本为“未使用”状态时,才可删除。若版本状态为已使用,需先删除相关流程。


1.5 拷贝脚本

脚本管理支持快速拷贝脚本,拷贝的脚本将会生成一个全新的脚本。


2 流程

2.1 流程简介

流程功能模块主要是对脚本进行部署,并建立流程与机器人之间关联关系。您可以在该功能模块下进行:

  1. 配置触发器:通过触发器执行对应的流程。

  2. 手动执行流程:通过手动方式立即执行对应的流程。

  3. 查看流程详情:查看该流程下的任务、队列、触发器、脚本等内容。

2.2 流程列表

您可查看自己所在组内的流程。列表左上角统一为操作按钮,包括新建、搜索流程,列表右上角可按照卡片或列表的方式切换查看模式。流程功能模块包括新建流程、编辑流程、删除流程、运行流程、配置触发器、查看流程详情的操作。
配置完成后,可在列表中查看流程名称、脚本名称、脚本版本、任务优先级、创建时间、运行统计等内容。如下图所示:

2.3 新建流程

新建流程支持脚本、版本、流程名称、流程描述、任务优先级、执行对象内容配置,在流程列表页面中点击【新建】按钮后即可开始新建,填写完成后点击【确定】按钮则新建成功。点击【保存并配置】则快捷对参数配置进行编辑。如下图所示:

  1. 填写流程基本信息:选择对应的脚本或脚本版本号,填写流程名称及描述等内容

  2. 设置任务优先级:流程执行失败后将按照优先级自动进行重试,优先级取值范围为为0-99,优先级越高任务将越优先执行。

  3. 执行对象:需要流程选择执行对象为机器人。


说明:新建流程两个入口分别为:一是脚本详情点击版本中的【新建流程】按钮进行快速新建(自动获取脚本及版本),二是在流程列表进行新建(自己选择脚本及相关版本)。


2.4 编辑流程

编辑流程主要是对已新建成功的流程进行更新,编辑流程可修改流程名称、流程描述等内容,不可对脚本及版本进行修改。且可对流程程进行参数配置。参数配置包括两部分,分别为参数配置及邮件通知。

  1. 参数配置:包括脚本参数及流程参数。脚本参数是在工作台进行配置调整时所继承下来的参数,仅可修改value值。流程参数则可点击【参数面板】对参数进行配置,可配置内容包括key及value值。且支持配置完成后查看参数。

  2. 邮件通知:邮件通知则是当任务完成后对执行状态的一种反馈。通过邮件的方式告知您当前任务的状况。

参数配置如下图所示:

参数面板如下图所示:

查看参数如下图所示:

邮件通知如下图所示:

2.5 删除流程

进入流程管理页面,找到要删除的页面,点击删除,二次确认后即可删除流程。


说明:删除流程需确保所关联任务都未在运行中状态下。


2.6 查看流程详情

点击流程名称或【查看详情】按钮,进入流程详情。可在详情中查看该流程名称、流程描述、脚本名称、脚本版本、任务优先级、运行次数统计、上次运行时间及参数配置内容。

可以列表的方式切换查看该流程下所关联的的任务、机器人、触发器。
详情左侧为流程列表、可快捷查看各流程详情。如下图所示:


3 触发器

3.1 触发器简介

触发器按各时间维度(年、月、日等)调度机器人执行各类流程。您可以按需调度流程。

触发器状态:

  1. 已启用:触发器可按照用户所配置时间周期正常工作

  2. 已停用:触发器不生效

3.2 触发器列表

  1. 时间触发器:您可以点击左侧菜单自动化下的触发器功能模块,进入后可查看触发器列表。
    列表内容包括触发器名称、触发器描述、触发器时间配置、状态、上次运行时间、下次运行时间等内容。
    同时你可对触发器进行编辑、删除、启用、停用等操作。

3.3 启用/停用触发器

你可以在触发器列表中点击“操作”选项中的【启用/停用】按钮,对当前触发器进行启用/停用操作。

3.4 新建触发器

在触发器界面,单击【新建触发器】按钮 ,在弹出的新建页面中,可选择配置触发器。

以时间触发器为例:配置触发器名称、触发器描述、关联流程、触发时间等内容,配置完成后点击确定即可新建。如下图所示:

3.5 删除触发器

进入触发器列表后,点击操作栏中的“删除”选项,进行二次确认后,即可删除触发器。


说明:删除触发器需确保触发器状态为未启用


3.6 触发器详情

点击触发器名称或点击操作【查看详情】,即可查看该触发器的详情。在触发器详情中可查看触发器名称、触发器描述、上次运行时间、下次运行时间、启动触发器时间、及停用触发器时间及触发器所关联的流程。如下图所示:


4 任务

4.1 任务简介

任务是流程运行后所产生的实例,一条流程会产生多个任务实例,任务在运行的过程中会产生对应的日志。

任务页面主要用于记录并展示所有流程的执行状况,对任务进行综合管理。


说明:

  1. 本页面展现所有流程通过触发器或手动执行方式创建的所有任务;

  2. “流程”模块下的“任务列表”仅展示该流程部署下的任务记录。


你可以通过这个页面查看任务的执行情况和结果,对于已经执行完成的任务,你也可以通过这个页面查看任务日志。

任务运行状态:

等待:任务在队列中排队,机器人当前正忙碌或无响应

运行中: 机器人正在执行该任务

成功:任务执行成功

失败:任务执行失败

取消:该任务被取消


【注】任务执行失败或成功若需发送邮件至对应人员。请在编辑流程处进行设置


4.2 任务列表

进入“任务 " 页面,您可以查看流程通过手动触发或触发器触发的任务的执行状况,包括运行的任务名称、流程名称、机器人名称、运行状态等内容,同时支持点击查看任务详情。列表支持对已运行的任务和待运行的任务切换查看,任务列表如下图所示:

4.3 任务详情

在列表中点击任务名称或操作按钮“查看详情”则可进入任务详情页面。页面包括任务的基本信息(任务名称、任务状态、所属流程、执行机器人、运行方式等内容)及任务日志。

4.3.1 基本信息

4.3.2 任务日志

你可以在“任务详情”页面中点击“查看日志”按钮查看任务在该机器人上执行的具体日志。