这是一篇关于艺赛旗RPA V8.0版本的学习笔记。
2019年01月22日-23日,参加了艺赛旗RPA在我司的培训,故作学习笔记。
一、缘起
2019年1月份,艺赛旗发布RPA V8.0版本,并且宣布其RPA设计器可以无需审批直接免费使用(需要使用公司邮箱进行注册),并且有部分功能的增加。
基于之前双方良好的互动与交流,特安排了此次培训,做心得感触整理。
关于RPA产品选型清单可参见拙文:《1011-RPA的产品选择(2018.11)》
关于知识产权说明:
本涉及的部分图片和引用文字来自于艺赛旗RPA内部培训资料,所有权归艺赛旗所有。
(如有冒犯,请随时联系删除)二、艺赛旗RPA产品背景2.1. 产品历史
艺赛旗RPA的产品功能与其之前的核心产品UEBA密不可分。
目前艺赛旗RPA的控制器端的功能,就是裁剪过部分功能后的UEBA服务器端功能。
2.2. 运营模式我个人的认为的“关于软件开发成果是产品还是工具”的判断方法:是否可以由第三方实施落地。
如果一个软件,只能由原开发公司部署实施,那么基本上这个软件就是该公司内部使用的工具;只有当这个软件成熟到可以交由第三方实施落地(需要伴随着一系列的标准化、商业化的配套措施),那么就可以认为这款软件已经被打造成为了一款产品。
目前艺赛旗RPA也在全国范围内打造合作伙伴生态体系,通过多轮次大密度的培训,将产品咨询和实施的工作交由第三方合作伙伴完成。
2.3. 培训方式
艺赛旗会定期(每月会有基本固定的轮次)组织面向合作伙伴为期两天/三天的免费培训。
三、艺赛旗RPA产品功能
关于艺赛旗产品的功能介绍,官网的论坛有比较详细的文档天艺舞姿官方,链接如下,可自行查看。
/
或者点击艺赛旗RPA设计器的链接图标:
本文从以下内容探讨艺赛旗RPA产品功能:组件构成、控制平台、高密度机器人、辅助机器人。
3.1. 组件构成
艺赛旗RPA(英文名称:iS-RPA)产品分为三大模块,分别为:控制平台、设计器、机器人。
如下图所示:
3.1.1. 关于
艺赛旗RPA设计器分出了6个菜单分类:界面自动化、程序、应用、系统、变量、流程。
如下图所示:
3.1.2. 关于原生支持艺赛旗RPA设计器设有全局函数控件。设计器原生支持,可底层直接调用执行。
设计流程的时候如果有一些特殊需求无法用设计器里固有的组件实现,只需打开一个全局函数或代码块用就可以搞定了。
换个角度表述:
如果能用自带的功能实现,则便罢了;如果不能实现,万能的包治百病!
3.1.3. 关于捕获器
针对我最关心以及最常使用的SAP GUI控件的识别,亲测有效。(其他控件识别情况不再赘述)
如下图所示:
3.2. 控制平台艺赛旗RPA的控制器是部署在Linux环境下基于ELK搭建的控制台。
有强大的日志分析功能。机器人这名虚拟员工的多维度操作信息都可以在管理端进行展现,支持自定义报表配置。
控制台界面如下图所示:
关于机器人行为回溯:
不得不提的是艺赛旗RPA的机器人运行录屏功能!
机器人连接服务端后每一次的执行任务均有实时监控和录屏产生。这是非码农的救星。为什么这么说?
因为其他的RPA对机器人行为的记录只有文本日志可供查看。对于无编程基础的人日志信息易读性差,极不友好。然而艺赛旗RPA在收集文本日志的基础上还有录屏、监控产生。管理者可以实时直观的了解机器人运行情况。
艺赛旗的录屏是有着专利技术的,因为他是基于变化录屏所以占用的存储空间极小,一小时的录屏仅占10~15M。人性化的设计,霸道的技术。
艺赛旗RPA控制台有非常强大的Html5播放器。
不光如此,面对海量的视频日志,艺赛旗RPA控制台可以将机器人的各类行为进行文本标签化归类,方便按需查看。
之前有提到:
目前艺赛旗RPA的控制器端的功能,就是裁剪过部分功能后的UEBA服务器端功能。
艺赛旗RPA的控制器是部署在Linux环境下基于ELK搭建的控制台。
以下分别针对这两个关键字(UEBA、ELK)进行下说明。
3.2.1. 关于UEBA
关于UEBA,放两张官方的PPT截图如下:
3.2.2. 关于ELK
关于UEBA用到的主要技术:ELK,只做极简介绍如下。
ELK官网:
.co/cn/
艺赛旗对于ELK的介绍如下图所示:
3.3. 高密度机器人
在艺赛旗RPA服务器控制的机制下,允许使用 服务器基于用户/桌面并行运行多个机器人,他们之间互不干扰,艺赛旗称之为高密度机器人。
如下图所示:
在艺赛旗RPA服务器控制的机制下,每个用户算作一个机器人,并且每个 用户只能运行一个机器人/流程/任务;
艺赛旗RPA服务器通过RDP协议远程解锁用户界面,并开始执行流程天艺舞姿官方,需要在高密度机器人服务器上,打开终端服务,并支持充分的终端服务许可,应限制每个用户唯一登陆,保证 iS-RPA 服务器对机器人服务器的网络可访问性。3.4. 辅助机器人
艺赛旗RPA不仅支持全流程机器人,还支持人机交互的辅助机器人。
辅助机器人可以侦测普通人在IE上的行为做标签,做机器人触发的条件。
之前有了解到有银行的电话客服使用了类似的RPA功能,是更为紧密的一种人机交互的模式。
这篇文章就先聊到这儿,下周见(或者下下周,下下下周……)。
感谢您的阅读。(正文结束)
附1. 全部文章
请先
!