【RPA课堂】Automation Anywhere RPA 入门与使用指南
AutomationAnywhere是RPA市场的领导者之一,在本文关于RPA Automation Anywhere的教程中,我们将学习RPA工具Automation Anywhere的所有概念,并了解它是如何操作运行的。本文涉及以下主题。
· 什么是Automation Anywhere RPA?
Automation Anywhere架构
自动化产品
· 安装Automation Anywhere 的步骤
· 适用Automation Anywhere 的行业
· RPA Automation Anywhere案例研究
· 演示:从PDF文档中提取数据
什么是Automation Anywhere?
Automation Anywhere是一款RPA工具,Automation Anywhere能提供更好的性能,因为它能够集成和扩展到不同的平台,旨在帮助企业级解决复杂性问题。此工具提供30天免费试用,我们先了解该工具并自动执行一些实例,以便更全面的了解RPA。
点击视频了解Automation Anywhere详细介绍
Automation Anywhere架构
AutomationAnywhere遵循分布式架构。这种架构,可以通过AutomationAnywhere的控制器进行集中管理。该工具的架构主要分为Bot Creators和Bot Runners。这两个组件都连接到控制器,如下图所示:
Bot Creators
顾名思义,Bot Creators用于创建RPA机器人。这些是基于桌面的应用程序,可对运行的机器人进行身份验证。在控制器配置这些机器人时,多个开发人员可以创建多个单独的机器人,并可以同时执行所有任务/机器人。
控制器
控制器是架构中最重要的组成部分。它是一个Web服务器,主要控制Bot Creators创建的机器人。控制器主要提供集中用户管理、自动化部署、源代码控制等功能,并提供可视化界面进行操作。另外, Automation Anywhere中有两种类型的账户。
· 开发账户:如果你拥有此账户,则可以创建、编辑和运行机器人。
· 运营账户:如果你拥有此账户、那么你将无法获得任何编辑权限,但你只能运行机器人
Bot Runners
Bot Runners用于执行RPA机器人。多个机器人可以一起执行,但不能更新或创建自动化。它们是安装在Windows系统上的客户端,可以将执行日志状态报告给控制器。因此,如果你将这三个组件汇总在一起,那么一旦开发人员创建任务/机器人并在控制器上进行更新,控制器可以根据要求或优先级在Bot Runners上安排和执行这些机器人。
自动化产品
除上述三种产品外,Automation Anywhere还提供其他三种产品。
· IQ Bots
· Bot 分析器
· Bot Farm
IQ Bots
该款机器人可以像人一样思考,具有自学能力,是基于人工智能和机器学习的机器人。这些机器人可以从半结构化和非结构化数据中提取数据,并通过使用语义模型来完成此操作。
Bot 分析器
Bot 分析器是一种用于分析每个机器人性能的工具。通过使用这个功能,你可以查看运行机器人的统计数据和图表。
Bot Farm
Bot Farm将允许你根据工作量的需求,来创建多个机器人。
以上就是Automation Anywhere的架构及其提供的产品。下面我们将要学习如何安装和使用这些工具。
安装Automation Anywhere的步骤:
Automation Anywhere的主要安装程序是IQ Bots和RPA Enterprise。因此,一旦你登录并获得免费试用版,你将必须安装这两个产品。
第1步:进入到Anywhere的官方网站(https://www.automationanywhere.com/in/lp/free-trial)打开链接,然后选择“开始试用”选项。
第2步:点击开始试用后,将弹出如下的信息窗口,用户开始填写信息。
第3步:填写完所有信息后,单击“开始试用”选项,然后你将看到一条消息,显示你已收到Enterprise RPA和IQ Bots的电子邮件。如下图所示:
第4步:现在让我们学习如何配置IQ Bots和RPA Enterprise。首先,让我们先学习配置IQ Bots。
配置IQ Bots
第1步:在你收到的邮件里,点击地址以便登录IQ Bot页面。
第2步:输入你在邮件中获得的用户名和密码然后点击登录,如下所示:
第3步:登录成功后,你将看到如下页面:
配置RPA Enterprise
步骤1:打开你收到的RPA Enterprise邮件,然后点击下载并将Enterprise Client文件解压到文件夹中。
步骤2: 双击Automation_Anywhere_ Enterprise_Client_11.2.0.EXE启动客户端,如下图所示:
步骤3:启动客户端后,单击“安装”接着点击下一步。如下图所示:
步骤4:然后单击Next,接受许可协议,再次单击Next。
步骤5:选择一个程序安装文件夹,然后再次单击Next。
步骤6:检查你的安装选择,然后单击Install。
步骤7:完成向导后,单击“完成”。
步骤8:单击“完成”后,使用你在电子邮件中收到的用户名和密码,然后点击登录。
步骤9:登录后,你将看到下面的对话框,选择任一选项或跳过选项,然后你将被重新定向到AutomationAnywhere主控制面板。
步骤10:在上面的截图中,你可以看到Smart Recorder,Screen Recorder和Web Recorder的选项。如果你想录制任何操作动作,选择一个适合你的选项,开始你的RPA动作录制即可。
适合Automation Anywhere的行业
· 流程业务外包:该行业使用自动化来降低运营成本,提高运营绩效,并提高员工的工作能力。
· 电信:电信行业用于为联网客户提供服务支持,提高问答效率,实现快速增长。
· 医疗保健:医疗保健使用Automation Anywhere与患者进行有效互动,降低风险并分析关键医疗保健数据。
· 金融服务: Automation Anywhere帮助金融部门提高效率,减少欺诈并提高合法性。
· 制造业:制造业使用自动化来简化供应链管理,降低成本并加速生产。
现在已经了解此工具适用于哪些行业,接下来我们将介绍一个AutomationAnywhere RPA的运行例子,帮助你来更好的了解RPA运行原理。
实例对象:简柏特 (Genpact)
Genpact是一家著名的科技型技术外包服务公司。Genpact现有一客户制造相机、镜头并将其出售给大公司。
痛点分析
Genpact的客户订单程序是一个相当低效的手工流程,因为员工必须手动查询系统的新订单。由于员工必须不断登录系统,这很容易引起各种混乱。此外,他们必须验证购买的订单并需要确认价格和折扣。显然,这个程序非常繁琐、耗时并且容易出错。为了使他们的订单业务更加高效,Genpact决定使用Automation Anywhere的RPA自动化这一流程。
为Genpact创建的自动化流程
· 首先系统从数据库中提取客户数据并检查新的采购订单。
· 一旦出现采购订单,就会立即被提取到系统之中。
· 之后,代理商会密切关注流程并手动验证,保证数据的准确性。
· 最后,AutomationAnywhere将购买内容上传到Oracle数据库,然后自动给该商品打折扣。
· 代理商接到已完成的订单,然后确保商品质量安全出库。
结果
由于Genpact和Automation Anywhere的合作,他们的客户有了如下的提高:
· 生产率提高了40%
· 交易率提高了25%
· 所产生的费用和错误显着减少
· 减少了90%的人工劳动力
从PDF文档中提取数据
在本章节中,将向你展示RPA如何从PDF文档中读取数据并将数据存储在Excel工作表中。
步骤1:登录控制器,然后打开Automation Anywhere Enterprise Client。
步骤2:单击New选项并选择Workbench。
步骤3:现在选择你要提取数据的PDF,并记下要提取数据的所有内容。以下截图中显示了我们想从中提取的数据。在这里选择提取日期、发票、客户ID、到期日、描述、单价、数量、金额、税率、总计。
步骤4:现在,转到Workbench右侧的变量管理器,为从提取数据的所有字段中添加变量。在这里你必须创建10个变量。下面将告诉你如何创建变量。
步骤4.1:单击“添加”选项。在打开的对话框中,在“名称”字段中填写变量的名称(提取数据的类型),然后单击“保存”。如下图所示:
步骤4.2:重复上述步骤以创建其他9个变量。
步骤5:现在单击左侧面板中的Excel 命令,然后双击Open-Spreadsheet子命令。这将打开一个对话框。
步骤5.1:点击省略号按钮,选择需要提取数据的Excel文件的路径。然后单击“保存”。此步骤将设计打开Excel文件的流程。
步骤6:现在你必须确保从A2 Cell自动填充数据。为此操作创建双击“转到”单元 子命令,并在特定单元格部分中输入A2。之后单击“保存”。如下图所示:
此步骤将设计一个流程来打开电子表格并将光标放在A2单元格上。
步骤7:现在你将开始从PDF文件中提取数据。为此,请按照以下步骤操作。
步骤7.1:单击PDF-Integration命令,然后双击Extract Form Fields子命令。
步骤7.2:现在单击省略号按钮,然后选择要提取数据的PDF文件。
步骤7.3:在此之后,从“插入的字段” 部分中,选择“添加”选项,然后将鼠标拖到必填字段上。
步骤7.4:现在右键单击所选字段,然后选择“添加字段”。
步骤7.5:在提取的文本窗口中,选择适合的变量名称并输入字段名称。然后单击确定。这将存储指定变量和字段名称的数据提取。
步骤7.6:重复此操作填写其他9个字段/变量的步骤。
步骤7.7:最后点击Save。
步骤8:现在你必须将提取的数据存储在Excel文件的相应单元格中。请按照以下步骤操作。
步骤8.1:单击Excel命令,然后双击Set Cell子命令。
步骤8.2:在打开的对话框中,转到单元格部分,按F2并选择你要选择的变量名称。然后单击“插入”。在这里,我们选择IssueDate。
此操作将使你将数据存储在Excel的A2单元格中。所以,下一个提取的数据应该存储在B2的下一个单元格中。为此,请双击“转到单元”子命令,然后选择“右一个单元格”选项。之后单击“保存”。
步骤8.3:现在,要将值插入B2单元格,再次双击Set Cell子命令并按F2。选择变量名称,然后单击“插入”。
步骤8.4:将下一个值插入C2单元格。请重复上述步骤即可。如果要从其他PDF中提取数据,则已提取的单个PDF数据,需要先将数据存储在表格中。
步骤9:要执行此操作,请双击Go to Cell子命令,然后选择下面的一个单元格。
步骤10:转到开始单元格,即行中的第一个单元格,请选择“转到单元格”子命令,然后选择行的开头。
步骤11:上述所有操作都是从单个PDF文件中提取数据。要从多个PDF文件中提取数据,请按照以下步骤操作。
步骤11.1:单击任务窗格中的部分操作,然后双击左侧面板中的循环命令。
步骤11.2:在此处选择双击文件夹命令中的每个文件,然后从浏览选项中选择包含所有PDF文件的文件夹的路径。然后单击“保存”。
步骤11.3:将End Loop命令移动到动作列表的最后一行下面。
步骤11.4:双击PDF Integration命令并在PDF Name部分中插入所需的变量($ FileName $)。
下图中就是任务列表最终的样子:
现在,单击Save 按钮,保存任务并单击Run按钮执行任务。你会看到下图数据列表:
以上就是整个PDF自动化提取数据,并存储在Excel表格中的所有操作。
【RPA课堂】栏目主要介绍与RPA相关的学习内容,其中包括RPA基础知识、(UiPath、Blue Prism、AuTomation)工具操作练习、顶级RPA项目实践等干货内容,形式不限于文字、图片,还包括直观的视频呈现,希望能够对大家了解、学习RPA有些许帮助,该栏目我们将固定更新,请大家持续关注。
News
往期精彩内容推荐