即使没有人为你鼓掌,也要优雅的谢幕,感谢自己的认真付出
UiPath组成
学习UiPath,我们一定先要了解Studio,Robot和Orchestrator这3个重要组成部分。
- UiPath Studio:在后台,可视化编程流程设计编辑器,是UiPath用来开发RPA(workflow)流程的工具
- UiPath Robot:运行工具,用来运行UiPath Studio生成的workflow。
- UiPath orchestrator:基于UiPath Studio和UiPath Robot的一种网络应用,用来管理多个机器人进行协调工作。
UiPath Studio包含于社区版,可以免费使用。UiPath Robot和UiPath orchestrator是属于商业版版本,需要付费使用。
它们之间是如何工作的呢?如何布局标准的企业级UiPath架构
- Studio开发流程(workflow)
- 在Studio开发完一个流程后,一般我们会将其publish(发布)到一个与我们Studio相连的Orchestrator上。这里的Orchestrator,我们可以把它理解成一个中控,其通过连接后台的Studio和前端的Robot,方便我们直接在Orchestrator这个平台管理我们所有的Robot和RPA流程。
- 再然后就是UiPath的Robot了。Robot会被安装到不同的电脑上,用来直接运行开发好的RPA流程。这里,UiPath给到Robot两个不同的定义,Attended和Unattended。其中Attended Robot一般用于需要人机互动的流程,手动触发;Unattended Robot则常装于VM(虚拟机)上,我们在Orchestrator上设置固定启动时间定点触发。
UiPath社区版下载和安装
第一步:打开官网,选择社区版下载
UiPath Community Edition
第二步:注册账号,下载社区版
第三步:安装激活社区版,点击社区版UiPath安装包。
Activate Community Edition
Activate
激活后再次打开UiPath Studio就不会弹出激活界面了,接下来就可以免费使用了。注意激活后不要点击安装包打开,这样会一直提示激活,应该到应用程序里去打开。
UiPath Studio编辑器基础组成
-
打开UiPath Studio
UiPath Studio -
新建工程,进入工程开发页面
UiPath Studio process -
设计工具栏介绍
设计工具栏 -
执行工具栏介绍
执行工具栏
UiPath RPA流程初识
其实UiPath所有的RPA流程(workflow)都是由一个个小的Activities所组成的,这些Activities实现了自动化应用程序的各种不同操作,例如点击、输入或其它数据处理等。
所有的Activities都放置在编辑界面左边的面板,我们可以通过名字直接搜索我们要使用的Activities,也可以收藏常用的Activities方便我们日常开发。
而组合这些Activities的方式只需要非常方便直接的拖拽,把它们按流程的先后顺序放到Sequence或Flowchart中。
工作流程(Workflow)类型
- Sequence(顺序):自上而下的流程在UiPath中我们将其定义为一个Sequence,逻辑为顺序执行;
- Flowchart(流程图):流程包含逻辑节点判断,我们一般会通过创建一个Flowchart来实现。
- State Machine(状态机)
小结:此文持续更新和维护中,如中有不正确的地方,欢迎各路大神指导或在下方评论区讨论,不胜感激,共同成长。
本文部分内容参考于https://www.jianshu.com/p/2007146e9b61, 如有侵权,请原著与我沟通,可以立即取消发布。
网友评论