摘要:RPA可以模擬人工進行操作,比如平時的登入,操作檔案,抓取資料,呼叫api,與資料庫進行互動等操作,從而實現一系列自動化的實現。
本文分享自華為雲社群《智慧流程機器人助你“聚划算”》,作者: 華為雲社群精選 。
相信大家都知道最近的數字員工非常火,比如我們中國的商飛上飛院三所的數字員工“思睿”,還有他的專屬工號:20952227、還有首位數字化員工,獲得21年萬科優秀獎的新人獎獲得者“崔筱盼”
當然我們華為內部也有8000+的數字員工,在HR、供應鏈、物流、內審等行業工作,是不是很厲害呢,聰明的同學這時候就要問了,那他們是透過什麼實現的呢,這就是接下來我們要介紹的 RPA。
1. 什麼是智慧流程機器人?
RPA能做哪些工作?
RPA可以模擬人工進行操作,比如平時的登入,操作檔案,抓取資料,呼叫api,與資料庫進行互動等操作,從而實現資料採集。文件製作,報表生成,業務稽核、問題診斷已經處理等一系列自動化的實現
什麼是華為 RPA?
部署環境:Linux Windows UOS等作業系統部署
基礎能力:
• 自動化:Web頁面、使用者互動、觸發感知、國產OS、桌面應用、資料服務、邏輯控制、國產應用、Office、異常處理、文字處理等
• 智慧化:
• 推理:OCR、NLP、機器視覺、ASR
• 訓練:Model Arts Pro(雲上)、二次訓練(本地)
• 低程式碼:流程編排、API編排、BI報表、介面編排、終端編排、API Fabric、資料編排、資料模型等
產品服務:
根據以上的基礎能力就形成了全生命週期的產品服務,從需求的發現到設計,執行和管理,以及對編排好的流程協作和運營
場景解決方案:
以下是根據具體業務場景的生成的一系列成熟的場景化解決方案
• 政務助手:一網通辦、一網通管、智慧社群
• 企業財務助手:票據稽核、智慧報銷合同比對、合同錄入
• 金融營銷助手:使用者分群、使用者觸達、營銷分析
華為RPA三件套
華為RPA平臺的元件由Studio(設計器)、Robot(執行器)、Management Center(管理中心)組成。
Studio簡介
基於Python語言的流程自動化設計器。在Studio中,可以使用內建錄製器,或拖放活動,以視覺化的方式構建自動化流程。
Robot簡介
釋出管理中心 Robot就是一個計算機助手,隨時待命執行編排好的流程。Robot可以執行本地計算機的自動化流程包,也可以接收ManagementCenter的命令執行
相應的自動化流程包。
Management Center簡介
• 集中排程、管理和監控所有Robot的平臺
• 儲存可重用元件,資產,以及進行任務管理和配置執行器
• 提供低程式碼APP開發平臺,方便設計人機互動場景
三者的關係,可以從上圖看出,主要是兩種,一種是開發者透過studio進行開發,開發完成後可以直接進行釋出,如果是公司級別的話,開發流程就不是一兩個了,需要管理中心對所有的指令碼和流程進行監控,管控,可以將開發好的指令碼存到管理中心,操作人員就可直接操作管理中心,進行對任務的管理排程。
設計器介紹
- RPA機器人設計工具,為使用者設計機器人業務流程
- 內建流程錄製工具,透過拖拉方式構建自動化流程
- 整合RPA機器人助手,可除錯、驗證、執行自動化流程
開發方式靈活
支援錄製、編排和XML檔案三種開發方式
全面錄製
提供Web、Office、CS客戶端全面錄製能力
預置多種控制元件
可透過控制元件快速便捷呼叫網頁、Java、Office 、資料庫、系統檔案、Citrix、本地應用、控制檯、OCR等自動化能力
自定義控制元件
提供自動外掛快速開發,合作伙伴和使用者可快速擴充套件自動化控制元件能力
執行器介紹
執行器,用於業務流程的自動化執行
執行器分為三種,有人值守、無人值守、服務型機器人
有人值守
執行在員工的電腦上,根據員工的指令,可以完成即時觸發、多次排程業務流程自動化工作任務
無人值守
執行在獨立工作站上,無需員工介入即可獨立工作,根據員工定義的排程策略,實現業務流程7x24自動執行
服務型機器人
使用者使用人機互動介面完成輸入,觸發或多次排程業務流程自動化工作任務,同時將機器人執行完成的結果返回人機互動介面
管理中心介紹
多種部署方式
本地部署+雲化部署
管理能力強
單管理中心可管理2000機器人,支援橫向擴充套件
資料開放
支援客戶自定義
從上圖管理中心的運營介面可以直觀看出管理中心的執行器,指令碼,執行情況和空間佔用率等情況。
總結
以上簡單介紹了RPA是什麼,RPA能做什麼以及什麼是華為RPA,接下來會透過幾個小例子,讓大家更深刻的瞭解什麼是華為RPA
2.開發演示
天氣預報朗讀
新手快速開發數字機器人:天氣預報朗讀
場景任務:從天氣預報網站上獲取溫度資料並朗讀
透過RPA來實現的話其實很簡單,我們首先抓取一下今天的溫度
拿到今天的溫度後,我們讓他進行一下朗讀,這樣就可以實現一個簡單的天氣預報朗讀,最後點選執行就可以看到效果了。這樣一個簡單的天氣預報朗讀就已經實現了。
發票識別
這個功能只需要一個控制元件就能實現
1.首先建立一個指令碼
2.然後再選擇我們的增值稅發票
3.然後我們需要填寫我們的UserID,也就是我們的憑證,(之後會給大家介紹怎麼獲取憑證,大家可以免費使用),然後我們設定檔案的儲存地址,點選儲存,最後點選執行。
4.等到執行完畢後,我們可以去剛剛設定的儲存地址開啟檔案檢視,可以看到我們可以很直觀的檢視資料。
京東秒殺資訊一鍵獲取
首先我們開啟京東秒殺的頁面,然後對資料進行抓取
我們將獲取到底資料,存到指定位置的檔案中
我們可以看到,就一個控制元件,我們可以很直觀的看到秒殺商品的詳細資訊
這是我們緊扣主題的第一個案例,最後我們透過文件可以簡潔明瞭的看到各個商品之間的價格以及其他資訊
商品比價
最後這個是一個需要大家自己來做的例子,除了京東的秒殺,我們在買商品的過程,可能會進行比較,不止是京東,還可能會去淘寶,天貓,唯品會等購物平臺去比較,找到最低價
那我們用RPA來做的話,可以直觀來進行價格的比對,這個就作為這篇文章給大家留的一個小作業,我們自己嘗試做出來以後,一定會有屬於自己的成就感
這個例子使用的技術,是Excel自動化、Web自動化、和簡單資料處理,我們可以參考一下商品比價流程圖
總結
透過以上幾個簡單的例子不知道大家對華為RPA有沒有更深入的瞭解,有沒有提起大家學習華為RPA的興趣,別急,透過接下來的介紹,相信你一定會對華為RPA有更深一步的認識
WeAutomate華為雲官網:
產品及方案介紹、軟體下載與試用許可、產品購買等,上官網
https://www.huaweicloud.com/solution/rpa.html
WeAutomate RPA社群:
技術乾貨、問題求助、培訓賦能、熱門活動等,上RPA社群
https://bbs.huaweicloud.com/forum/forum-1407-1.html/
3. 學練考一站式進階
線上課程
透過以上的介紹和例項講解,不知道大家對華為數字機器人有沒有更深入的瞭解,有沒有提起大家想學習的興趣。華為雲開發者社群為大家準備了《華為數字機器人7天訓練 營 》,0基礎入門,7天晉升華為RPA工程師。面向高校學生和個人開發者,快速掌握RPA程式設計能力。