Automation Anywhere 教程:RPA及机器人类型

⚡ 智能摘要

Automation Anywhere Automation 360 通过控制室、机器人开发人员和机器人运行人员提供机器人流程自动化 (RPA) 服务。本页面将介绍 Automation 360 的架构、机器人类型、功能和行业用例,以及现代 Automation 360 平台与旧版 Enterprise 11 的区别。

  • ????️ 结 构: 控制室负责管理用户、许可证和源代码控制,而机器人则负责其他功能。 Creator Bot Runner 机器可以构建并执行自动化流程。
  • 🤖 机器人类型: 任务机器人自动执行基于规则的步骤,元机器人提供可重用的资源,而 IQ 机器人读取非结构化文档。
  • 🌐 当前版本: Automation 360 取代了 Enterprise 11,将开发工作转移到了基于浏览器的控制室,并配备了轻量级的机器人代理。
  • ⚙️ 低代码: 录制器和拖放操作使分析师无需编写传统应用程序代码即可构建自动化流程。
  • 📊 测量: Bot Insight 控制面板会报告每个已部署自动化流程的运行状态、异常情况以及节省的时间。
  • 🛒 重用: 该供应商市场现已更名为 Agentic App Store,提供预构建的机器人和软件包,可缩短交付时间。
  • 🧠 AI层: 文档自动化和自动化助手在核心机器人步骤的基础上增加了机器学习和生成式辅助功能。

Automation Anywhere 教程

什么是自动化?

省时提效 自动化是一种在尽可能减少人工干预的情况下执行任务和流程的技术。它是一种使设备、流程或系统无需持续人工干预即可自主运行的方法。自动化广泛应用于各行各业,用于操作各种设备,例如机械、工厂流程、锅炉、网络、船舶、飞机和车辆。

自动化通常分为四类,按范围从窄到宽排序:

  1. 宏记录器 – 重放固定的按键和鼠标点击序列。
  2. 应用程序级宏录制器 – 在一个应用程序(例如电子表格或 ERP 客户端)中运行,并了解该应用程序的对象。
  3. 业务流程自动化 – 在系统层面重新设计工作流程,通常通过 API、队列和规则引擎来实现。
  4. 机器人过程自动化 – 以人为的方式驱动现有应用程序的用户界面,而无需对底层系统进行任何更改。

什么是RPA?

机器人过程自动化(南非)是一种模拟人类用户操作的软件。它在个人电脑上执行操作,以实现高度重复性和基于规则的业务流程的自动化。

由于 RPA 运行在表示层,它可以将没有共享 API 的传统大型机、桌面应用程序和 Web 门户连接起来。因此,RPA 通常被认为是无需触及底层系统即可实现流程自动化的最快方法。如果您在最终确定方案之前正在比较不同平台,以下是一些汇总信息: 机器人过程自动化工具 将主要供应商并排展示。

什么是 Automation Anywhere?

Automation Anywhere 是领先的RPA供应商之一,提供强大且用户友好的功能,用于自动化复杂任务。它经常被列为重塑企业运营方式的技术之一。该平台将传统RPA与自然语言理解和非结构化数据读取等智能元素相结合。

Automation Anywhere 它允许组织实现目前由人工执行的流程自动化。这是一个基于网络的管理系统,利用控制室来安排和运行自动化任务,并能实现公司端到端业务运营的自动化。

⚠️警告: 以下各节中的屏幕截图和客户名称描述了 Automation Anywhere 企业11较老的 Windows 客户端-服务器架构。当前一代是 自动化360 (最初发布版本为 A2019),它是云原生且基于浏览器的。虽然概念仍然适用,但菜单、安装程序和一些组件名称已更改。安装任何内容之前,请参阅下面的版本对比。

Automation Anywhere Enterprise 11 与 Automation 360

Automation Anywhere 企业号11号作为 Windows 桌面产品:开发人员安装了一个名为 Bot 的胖客户端。 Creator控制室运行在公司服务器上。 Automation Anywhere 后来宣布 Enterprise 11 将于 2022 年 3 月停止维护,并于 2023 年 3 月停止支持,因此新项目改用 Automation 360 构建。

Automation 360 将整个开发体验转移到了浏览器中。一个名为 Bot Agent 的小程序安装在每个设备上。 Windows 该设备连接到控制室;没有单独的桌面编辑器需要授权和打补丁。多个组件名称同时更改。

区域 企业版 11(旧版) Automation 360(当前)
开发客户 安装 Windows 机器人 Creator 客户 基于浏览器的控制室编辑器
设备连接 每台机器都安装了完整的客户端。 每台机器的轻量级机器人代理
可重用的 UI 资源 MetaBot Designer 套装加上 AISense 录像机
文件处理 智商机器人 文件自动化
预建资产市场 机器人商店 Agentic 应用商店
人在环 有限 自动化副驾驶

特点 Automation Anywhere

  • 实现业务和IT任务的智能自动化。
  • 录音机捕捉键盘敲击和鼠标点击,从而可以在几分钟内生成工作任务。
  • 无脚本创作,这意味着常见操作无需任何编程知识。
  • 自动化处理耗时较长、涉及多个应用程序的任务,否则分析师需要花费数小时才能完成这些任务。
  • 将单个工作负载分配到多台计算机上并行执行。
  • 自动登录功能,即使机器处于锁定状态,也能运行计划任务。
  • 证书 Vault 它将密码集中存储,因此密钥永远不会存在于机器人代码中。
  • 通过 Bot Insight 进行分析,涵盖机器人性能和机器人处理的业务数据。

Automation Anywhere?

团队选择 Automation Anywhere 目的是为了兼顾速度、覆盖范围和治理能力,而不是为了任何单一功能。

  • 标准工作不需要任何编程知识;您只需记录操作或通过操作向导进行点击即可。
  • 它消除了重复录入和复制过程中容易出现的人为错误。
  • 它提高了交易速度,从而节省了时间和运营成本。
  • 实现价值所需时间短,且该方法不具侵入性,因为源系统内部的任何内容都不需要改变。
  • 它可自动执行数据传输以及文件和应用程序之间的数据导入或导出,这一点在下文中有更详细的介绍。 RPA教程.
  • 同样的自动化流程可以从单个桌面扩展到数据中心,而无需重写代码。

值得一提的是,用户界面自动化本质上比较脆弱。当屏幕布局发生变化时,机器人可能会出错,因此变更管理和对象校准与初始构建同样重要。

Automation Anywhere Archi质地

Automation Anywhere 建筑结构主要由三个部分组成:

  1. 控制室
  2. 机器人 Creator
  3. 机器人跑者

下图展示了这三个部分是如何组合在一起的:开发者将机器人向上发布到控制室,控制室再将它们向下推送给执行工作的运行机器。

Automation Anywhere Archi图片显示了控制室和机器人 Creator 和 Bot Runner

控制室

控制室是一个基于网络的平台,用于控制 Automation Anywhere换句话说,是服务器控制着这些机器人。

控制室还负责:

  1. 用户管理 – 帐户、角色和权限。
  2. 源代码控制 – 每个机器人的代码都集中存储,因此很容易在系统之间共享,并且可以回滚错误的更改。
  3. 立即开始 – 提供完整的机器人活动分析。您可以查看运行了多少个机器人,以及成功和失败的运行次数。
  4. 许可证管理 您购买的许可证将在此处进行配置和分配。

许可证主要分为两种类型。 Automation Anywhere:

  1. 开发许可证 – 允许您创建机器人、编辑机器人和运行机器人。
  2. 运行许可证 – 仅允许您运行机器人;您不能对其进行更改。

机器人 Creator

开发者使用机器人 Creator 这是一个用于构建机器人的环境。开发者的许可证会与控制室中配置的许可证进行比对验证。验证通过后,他们创建的机器人代码会存储在控制室中。不同的开发者可以构建不同的任务或机器人,然后这些机器人可以组合起来一起执行。

机器人跑者

机器人运行器是机器人实际执行程序的机器。您可以在不同的运行器上并行运行多个机器人。只需要一个运行许可证。机器人会将它们的执行日志以及成功或失败状态报告给控制室。

其他重要组成部分

机器人洞察 – 显示统计数据和图表,让您可以分析系统中每个机器人的性能。它还可以估算每个自动化流程节省的时间。

机器人农场 – 与……集成 Automation Anywhere 企业版允许您一次性配置多个机器人,并以租赁方式提供这些机器人。

Agentic 应用商店 – 该供应商市场最初名为 Bot Store,您可以在这里下载预构建的机器人和软件包,用于常见的业务自动化,而无需从头开始构建。

💡提示: 在 Automation 360 中,机器人 Creator 不再是单独安装的程序。您只需在浏览器中登录控制室并进行构建,而机器人代理则负责处理与您的连接。 Windows 桌面上。

有哪些 Automation Anywhere 机器人

Enterprise 11 将其自动化功能分为三种机器人类型,如下图所示。任务机器人位于底层,元机器人为其提供可重用对象,而 IQ 机器人则在其上层添加了认知层。

有哪些 Automation Anywhere 机器人:任务机器人、元机器人和智商机器人

任务机器人

任务机器人能够自动执行基于规则的重复性任务,应用领域包括文档管理、人力资源、理赔管理和IT服务。它们是任何任务机器人系统的基本组成部分。 Automation Anywhere 项目旨在实现生产力、减少错误和节省成本方面最直接的收益。

元机器人

MetaBot 是 Enterprise 11 的可重用自动化构建模块。它们的设计理念是,当应用程序发生更改时,您只需编辑一次 MetaBot,所有调用它的进程都会自动应用此修复。MetaBot 不会迁移到 Automation 360;AISense 录制器和可重用软件包在 Automation 360 中承担相同的功能。

智商机器人

IQ Bot 是认知组件。它能从人工修改中学习,并将这些学习成果应用于下一批文档,从而能够从发票和采购订单等半结构化文档中提取字段。在 Automation 360 中,此功能通过文档自动化实现。

如何在 Automation 360 中构建你的第一个机器人

体验该平台最快的方法是使用免费的社区版,它为个人学习者提供一个托管的控制室,无需商业合同。tract. 以下大致顺序适用于任何 Automation 360 租户。

  1. 注册成为控制室用户。 在供应商网站上注册社区版并验证您的电子邮件。您将获得一个云端控制室。 URL 您无需自行搭建服务器;无需安装服务器。
  2. 安装机器人代理。 登录,打开设备注册提示,并在您的设备上安装小型 Bot Agent 软件包。 Windows 这台机器。它使云端控制室能够驱动您的本地桌面,并取代了 Enterprise 11 中的笨重客户端。
  3. 创建一个机器人。 从“自动化”菜单中创建一个新的任务机器人,并为其指定一个有意义的名称。此时将打开基于浏览器的编辑器,左侧是“操作”面板,中间是画布。
  4. 录制或拖动操作。 使用录制器捕获一段短序列,然后切换到“操作”面板并对其进行优化。常用的起始操作包括“打开应用程序”、“浏览器”以及 Excel 或 CSV 文件包。
  5. 添加变量。 将所有硬编码值替换为变量。这一个习惯就能区分演示机器人和能够顺利上线一个月的机器人。
  6. 将密钥移至凭证中 Vault. 切勿在操作字段中输入密码。请将其存储为凭据,并引用密码库。
  7. 处理错误。 将风险步骤封装在错误处理程序操作中,以便意外弹出窗口时生成日志消息,而不是静默停止。
  8. 运行并调试。 在已注册的设备上运行机器人,然后使用单步调试器和审计日志来查看究竟是哪个操作失败了以及失败的值是什么。
  9. 部署和安排。 将机器人签入,然后使用控制室将其安排到机器人运行器设备上运行,或者通过事件触发它。

预计第一个实用的机器人需要一天时间才能开发完成,而不是一个小时。大部分时间都花在了第五步到第七步这些不太引人注目的工作上,并且会跳过一些步骤。ping 这是飞行员未能达到量产水平的最常见原因。

Automation Anywhere vs UiPath vs Blue Prism

Automation Anywhere 通常会与另外两个成熟的平台一起进行评估。这三个平台涵盖的核心功能相同,因此最终选择往往取决于托管模式、开发者资质以及您对智能文档处理的需求量。

标准 Automation Anywhere UiPath Blue Prism
主接口 基于浏览器的控制室 Windows Studio Plus Web Orchestrator Windows 设计工作室
典型作者 业务分析师和开发人员 业务分析师和开发人员 训练有素的RPA开发人员
有人值守自动化 是的,通过自动化副驾驶 是的,通过助理 有限的,面向无人值守的
文档智能 文件自动化 文档理解 解密和合作伙伴工具
免费学习版 社区版 社区版 试用和学术课程

如果你想了解每一列背后的细节,请仔细阅读。 UiPath 教程Blue Prism 教程 筛选入围名单之前。

应用程序使用 Automation Anywhere

Automation Anywhere 已应用于大多数后台职能部门。下表列出了各行业中出现频率最高的流程。

行业 应用 Automation Anywhere
金融会计 发票处理、报告和审计。
HR 在 PeopleSoft 中实现任务自动化、发送电子邮件通知以及填充员工记录。
Opera信息技术 创建账户、软件设置、批量处理和系统集成。
销售 创建和打印发票,以及在 CRM 中添加、修改或删除客户数据。
市场营销 创建潜在客户生成报告并监控社会情绪。
制造业生产环境 库存管理、Excel自动化和ERP集成。
政府 验证流程,填充分包商tracTor 表单,以及每日报告自动化。
医疗保健 患者数据迁移、医生报告、保险数据自动化、理赔处理、理赔状态检查和患者记录存储。
消费品 订单处理、数据录入、索赔处理、FTP自动化和奖励索赔处理。
医疗 竞争对手价格分析、客户数据处理、数据验证和支付处理。
零售 从制造商网站收集产品详细信息,更新在线库存,并导入网站和电子邮件销售数据。

要进一步了解,请阅读…… RPA教程 对于更广泛的领域,请比较列表中的供应商。 最好的 RPA 工具用这些方法为招聘面试进行演练。 Automation Anywhere 面试问题UiPath 面试问题并了解机器人测试与以下方面的重叠之处 自动化测试 实践。

常见问题

不。录制工具和拖放操作可以满足大部分工作需求。但是,一旦自动化流程不再局限于简单的屏幕回放,而是扩展到实际的生产工作负载,那么理解变量、循环、条件以及基本的 Excel 或 SQL 概念就至关重要了。

是的。 Automation Anywhere Automation 360 提供免费的社区版,面向个人学习者、学生和小型团队。它提供托管的控制室,但使用量有限制,主要用于学习而非商业生产部署。

在凭证中 Vault控制室内部有一个中央加密存储库。机器人运行时通过名称引用凭据,因此密码永远不会出现在机器人代码、导出的文件或管理员查看的审计日志中。

有人值守的机器人运行在用户的桌面电脑上,由用户触发,通常用于加快部分实时任务的执行速度。无人值守的机器人则运行在专用机器上,根据预定的计划或事件触发运行,无需用户登录。

传统的RPA遵循固定的规则。而像文档自动化和自动化助手这样的AI层可以让工作流读取杂乱的文档、概括文本并在选项中进行选择,从而使以前因变化太大而无法自动化的流程,在人工审核的辅助下变得可行。

短期内不太可能。人工智能代理只是转移工作,而不是取代工作。仍然需要有人来定义流程、设置安全规则、连接系统、处理异常情况,并证明结果可审计,这些仍然是开发人员和分析师的职责。

总结一下这篇文章: