这是一篇关于艺赛旗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产品功能

关于艺赛旗产品的功能介绍,官网的论坛有比较详细的文档,链接如下,可自行查看。

http://support.i-search.com.cn/recent

或者点击艺赛旗RPA设计器的链接图标:

本文从以下内容探讨艺赛旗RPA产品功能:组件构成、控制平台、高密度机器人、辅助机器人。

3.1. 组件构成

艺赛旗RPA(英文名称:iS-RPA)产品分为三大模块,分别为:控制平台、设计器、机器人。

如下图所示:

3.1.1. 关于Studio

艺赛旗RPA设计器分出了6个菜单分类:界面自动化、程序、应用、系统、变量、流程。

如下图所示:

3.1.2. 关于Python原生支持

艺赛旗RPA设计器设有Python全局函数控件。设计器原生支持Python,可底层直接调用Python执行。

设计流程的时候如果有一些特殊需求无法用设计器里固有的组件实现,只需打开一个全局函数或代码块用Python就可以搞定了。

换个角度表述:

如果能用自带的功能实现,则便罢了;如果不能实现,万能的Python包治百病!

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官网:

https://www.elastic.co/cn/products

艺赛旗对于ELK的介绍如下图所示:

3.3. 高密度机器人

在艺赛旗RPA服务器控制的机制下,允许使用Windows Server服务器基于用户/桌面并行运行多个机器人,他们之间互不干扰,艺赛旗称之为高密度机器人。

如下图所示:

在艺赛旗RPA服务器控制的机制下,每个Windows用户算作一个机器人,并且每个 windows 用户只能运行一个机器人/流程/任务;

艺赛旗RPA服务器通过RDP协议远程解锁用户界面,并开始执行流程,需要在高密度机器人服务器上,打开终端服务,并支持充分的终端服务许可,应限制每个用户唯一登陆,保证 iS-RPA 服务器对机器人服务器的网络可访问性

3.4. 辅助机器人

艺赛旗RPA不仅支持全流程机器人,还支持人机交互的辅助机器人。

辅助机器人可以侦测普通人在IE上的行为做标签,做机器人触发的条件。

之前有了解到有银行的电话客服使用了类似的RPA功能,是更为紧密的一种人机交互的模式。

这篇文章就先聊到这儿,下周见(或者下下周,下下下周……)。

感谢您的阅读。(正文结束)


附1. 全部文章

点击以下链接↓↓↓,查看全部原创RPA文章列表:

https://zackmiya.com/

附2. 关于微信公众号

微信公众号ID:RPA2018

微信公众号名称:RPA流程自动化机器人

感谢您的关注和阅读,希望这篇文章能为您带来帮助。

欢迎转载与分享,也请注明出处。

如果您有需要了解的关于RPA的其他内容,也可以给我留言或发邮件
(rrenzixu@126.com)。

识别以下二维码,可以关注本公众号。

附3. 关于本文作者

本文作者:任子旭 Zack Ren
微信号:plmok2018

识别以下二维码,可以与作者进行更为深入的交流。

7005-艺赛旗RPA8.0产品介绍(2019.01)相关推荐

  1. 艺赛旗RPA8.0产品介绍

    上海艺赛旗 RPA8.0全新首发免费下载 点击下载 http://www.i-search.com.cn/index.html?from=line1 这是一篇关于艺赛旗RPA V8.0版本的学习笔记. ...

  2. “更高效 更自由 更开放”—— 艺赛旗RPA9.0重磅来袭

    艺赛旗推出用户自服务中心,以互联网化,社交化的姿态,全面构建RPA生态. iS-RPA作为现代企业降本增效的利刃,已经广泛应用于:金融.运营商.制造业.能源.物流.医学教育.公共服务部门等领域近百家企 ...

  3. 艺赛旗RPA8.0-用户体验提升抢先看(一)

    目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载) 在艺赛旗RPA?️即 ...

  4. 艺赛旗(RPA)RPA8.0 解决滑动验证码完整流程

    艺赛旗 RPA8.0全新首发免费下载 点击下载 http://www.i-search.com.cn/index.html?from=line1 前置(一个注意点) Note: 有一种情况,若 win ...

  5. 艺赛旗(RPA)isrpa7.0 的 IE 自动 pagedown 到我们需要操作的地方

    艺赛旗 RPA8.0全新首发免费下载 点击下载 http://www.i-search.com.cn/index.html?from=line1 请看程序运行过程: 在 IE 中,对很长的页面来说,一 ...

  6. 艺赛旗(RPA)UEBA、RPA 客户端设置部门

    艺赛旗 RPA8.0全新首发免费下载 点击下载 http://www.i-search.com.cn/index.html?from=line1 部门设置入口 录像 - 用户 这是默认的配置方案,配置 ...

  7. 艺赛旗(RPA)国家企业信用信息公示系统验证码破解(二)

    艺赛旗 RPA8.0全新首发免费下载 点击下载 http://www.i-search.com.cn/index.html?from=line1 为了验证码破解的稳定性,这里选择 selenium+C ...

  8. 艺赛旗(PRA)根据制式模板批量生成 word 文件

    艺赛旗 RPA8.0全新首发免费下载 点击下载 http://www.i-search.com.cn/index.html?from=line1 请看程序运行过程: 操作 word 其实是一件很痛苦的 ...

  9. 艺赛旗(RPA)【服务端】修改服务器访问端口

    艺赛旗 RPA8.0全新首发免费下载 点击下载 http://www.i-search.com.cn/index.html?from=line1 详细内容请参看艺赛旗官网支持栏目:RPA社区 点击链接 ...

最新文章

  1. BeanShell中this类型引用的特殊成员
  2. C语言scanf fgets,C语言中输入函数(scanf()、fgets()和gets())的区别详解
  3. gcc和g++有什么区别?
  4. 在spring中使用JdbcTemplate进行数据库管理操作
  5. 数据库直接存图片mysql_教你如何在MySQL数据库中直接储存图片
  6. 定位排除数据库故障_对数据库邮件故障进行故障排除
  7. c 语言 封装dll_C#封装YOLOv4算法进行目标检测
  8. PHP魔术方法和魔术变量总结
  9. Sql Server 数据库实验报告
  10. 适合新手画PCB线路板的四个软件 2021-10-14
  11. 81页智慧城市-大数据决策与支撑平台解决方案
  12. whatsapp协议分析
  13. C语言16进制乘法怎么算,16进制数之间的加法怎么算
  14. 以太网没有有效的ip怎么解决
  15. 计算机打字键盘怎么控制,电脑键盘打字技巧
  16. [渝粤教育] 郑州轻工业大学 自动控制原理 参考 资料
  17. 基于Token的身份验证的原理
  18. 基于时域表示的序列数据分类方法(一)——基于距离度量的序列数据分类方法
  19. 10分钟用Python制作恋爱日志!
  20. RAID技术图解(mdadm)

热门文章

  1. StoryBoard 创建tabBarController
  2. 你以为程序员就是敲代码吗?
  3. ActiveMQ 源码学习 2:从 CommandTypes 谈常量接口反模式
  4. 红米Note5进入全网通5.0时代,其实是高通已经落后了!
  5. iTab新标签页,一款个性化的浏览器起始页插件
  6. 铁路管理系统(C语言)
  7. Manifest merger failed with multiple errors, see logs问题解决
  8. 互联网产品的定义及分类
  9. English Learning - L1-2 窥得大段表达门径 2022.12.8 周四
  10. xcode打包报错Command CodeSign failed with a nonzero exit code的解决方案