了解一下UiPath吗


前言

使用UiPath有一段时间了,总结一下从一开始学习到现在所掌握的基础知识以及使用时遇见的一些问题。


一、RPA是什么?

RPA(Robotic Process Automation)是软件机器人,是基于计算机操作系统的工作桌面,自动识别、完成预先设定的工作流程
UiPath即RPA中的一种

二、UiPath构成

1. 设计器(studio)

使用过程记录器、拖放小部件和最佳实践模板,用户可以使用高度直观的工具(而不是代码)实现自动化。

2. 机器人(robot) :

前台机器人(Attended):通过前台用户的触发与监督执行,实现局部自动化功能。局限:不支持锁屏与windows 计划任务
后台机器人(Unattended):利用无人值守自动化以批处理模式运行大量后台事务,高效,全自动。支持前台触发、锁屏运行、Win计划任务

3. 管理器(Orchestrator):

许可,部署,管理和监控: 支持多租户、用户权限和许可管理、集中日志记录、报告、审计和监控工具、远程控制、集中调度、队列,机器人工作负载管理和资产管理的企业体系结构服务器平台。

三、Studio安装及使用

开发人员使用studio进行流程开发。

1. studio安装激活

在uipath官网进行下载安装包,安装包分为企业版和社区版

  • 社区版:选择社区版安装包直接安装,激活页面选择社区版激活即可
  • 企业版:安装之后进行激活,激活分为手动激活和自动激活;在没有网络情况下选择手动激活,反之自动激活。

激活:

  1. 联网自动激活:在Studio界面选择添加许可证,选择自动激活,输入许可证即可;
  2. 离线手动激活:在Studio界面选择添加许可证,选择手动激活,输入许可证,下一步,生成一个文本,将文本复制到可联网计算机访问https://activate.uipath.com,将复制的文本在该网站生成license文件,将license文件复制到需要激活的计算机,将license文件导入即可进行激活。

2. studio界面介绍

当打开uipath界面显示如下图所示:
注意:机器人企业框架后面会详细介绍。
在这里插入图片描述
当我们新建一个流程之后,就可以进行程序的编写了,开发页面如下
Uipath开发页面

  1. 点击返回主页,即刚开始打开uipath的界面
  2. 在编写流程时就是此模式
  3. 编写流程完成后点击此处,开始调试程序
  4. 新建一个流程
  5. 保存
  6. 保存为模板,可重复使用
  7. 管理项目所使用的依赖包,可以修改依赖包的版本信息,增删依赖包等
  8. 录制器,可以开启之后把所有人工操作录制为流程,稍加修改即可使用
  9. 屏幕数据抓取
  10. 表格数据抓取,多用于网页的表格内数据抓取
  11. 检测用户的事件,例如鼠标点击,键盘输入等
  12. 元素探测器,与页面,应用等的交互,定位元素时候使用
  13. 删除未使用的变量
  14. 发布,程序开发完成后,打包上传到OC或者本地
  15. 项目文件结构
  16. uipath根据依赖显示可使用的活动
  17. 可使用的代码片段
  18. 流程中的变量
  19. 流程中的参数
  20. 选择活动的属性
  21. 编写流程位置

3. UiPath数据类型

数据类型很多,这里主要介绍经常用到的一些数据类型。

  • UiPath.Core.GenericValue(通用类型):一般用来存储不确定是何种数据类型的,或者需要转化成其他数据类型的数据。
  • System.Data.DataTable:读取Excel表,csv文件,或者使用uiath的数据抓取等,会根据表头和里面的数据存储为此数据类型
  • System.String :文本数据类型,使用较多
  • System.Int32 :整数数据类型,使用较多
  • System.Data.DataRow:数据行数据类型,从datatable中拿出一行,即此数据类型
  • System.Object:对象数据类型
  • System.Exception:异常数据类型,获取流程异常存储在此变量

4. studio控件介绍

如下图所示,一个流程中的一个控件
在这里插入图片描述

  • 在上图1位置是所有活动所在的位置,我们只需要将需要的活动控件拉到上图3位置即可
  • 在上图2位置可直接搜索我们需要的控件
  • 当我们选择到我们需要的控件的时候在上图4位置即可设置活动控件的属性,包括输入输出参数等
  • 最后,我们设置属性等所创建的变量会在上图5的位置显示处来,在这里可以设置数据类型,默认值,范围。
  • 每个活动控件的输入输出参数,设置属性各不相同,具体可参考官方文档(https://docs.uipath.com/)

四、 Robot安装及使用

1. 社区版

在安装studio的时候会自动安装robot,所以社区版一般不需要单独robot。
由于版本更新,现在的是机器人助手,详细页面如下:
在这里插入图片描述

2. 企业版

企业版robot安装激活和studio安装激活一致,不过通过企业版robot的license激活的studio无法编写流程

五、Orchestrator搭建及使用

1.社区版

社区版我们需要注册账户(https://platform.uipath.com/),注册过之后即可登录到OC,然后我们在OC上创建一个机器人与计算机上的robot连接即可使用。
连接步骤如下:

  1. OC创建机器人

  2. 机器人连接OC

2.企业版

企业版需要根据platform安装包安装,搭建OC,license激活,连接机器人即可使用。
搭建步骤:

  1. 安装所需软件
  2. 设置数据库
  3. 运行安装包
  4. 安装完成,登录搭建OC网站使用license激活

总结

本来想详细写一下每一部分的,感觉写在一起之后太多了会有点臃肿,所以会把每个部分都单独写一下,尽量写详细,加深一下印象。

  • 9
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
UiPath是全球领先的Robotic Process Automation(RPA)软件平台,用于自动化企业中的重复、繁琐的任务。UiPath提供了一套强大的工具和功能,帮助用户创建、部署和管理机器人来处理各种业务流程。 UiPath官方网站上提供了丰富的中文教程资源,供用户学习和掌握UiPath技术。这些教程包括视频教程、文档和指南,覆盖了UiPath的各个方面,从基础知识到高级应用等各个层面。 在UiPath中文教程中,用户可以学习如何安装和配置UiPath Studio,这是一个允许用户创建和设计机器人工作流程的集成开发环境。用户可以学习如何使用UiPath的图形化界面来创建自动化任务,并且了解如何使用各种活动和变量来处理数据,与其他应用程序进行交互,并处理异常情况。 此外,UiPath中文教程还涵盖了如何使用UiPath Orchestrator,这是一个用于管理和监控机器人的中央平台。用户可以学习如何在Orchestrator中创建和调度机器人任务,监控任务的执行和状态,并生成报告和分析。 UiPath中文教程还包括一些使用案例和最佳实践,帮助用户了解如何应用UiPath来解决实际的业务问题。用户可以学习如何自动化数据输入、处理和输出,如何自动化Excel、SAP和其他常见的企业应用程序等等。 总之,UiPath中文教程是一个非常有价值的学习资源,为用户提供了学习和掌握UiPath技术的渠道。无论是初学者还是有经验的用户,都可以通过这些教程获得应用UiPath的技巧和知识,以提高工作效率和自动化业务流程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值