什么是RPA
RPA(機器人流程自動化)系統是一種應用程序,它通過模仿用戶在電腦上的操作方法, 實現自動化操作流程,
協助人在計算機、手機等計算設備中完成重復的工作流任務。
Power Automate Desktop
2021年3月2日,Microsoft終於宣布面向Windows10用戶,免費開放Power Automate Desktop應用。
借助Power Automate Desktop, 用戶可以掌握強大的自動化生產力, 無需學習代碼。輕輕松松創建各種自動化工作流。
Power Automate Desktop功能
- 使用桌面和Web記錄器構建流,同時在Web或桌面上實時編輯記錄的操作。
- 與視覺設計器邏輯地組織您的流程,同時使用台式機和Web記錄器捕獲自動化的核心邏輯。
- 使用各種預構建的動作集來更快地創建流,這些預構建動作集可以連接到許多不同的系統,包括SAP,網站,甚至是傳統的終端和大型機。
- 利用異常處理的優勢來啟用復雜的工作流,這些工作流需要通過操作和腳本進行驗證-主動“管理”設置,因此自動化不需要人工干預。
- 查看自動保存的集中式日志,其中包括每次執行運行的詳細信息,以及任何疑難解答的錯誤屏幕截圖。
開始使用 Power Automate Desktop
如果抽象的描述無法介紹其強大的功能, 那么下面將通過幾個案例, 來展示Power Automate Desktop在數據處理方面的強大能力。
批量采集網頁數據
通過創建Web自動化工作流, 即可實現任意網站的數據采集。例如:電商網站、資訊網站、代碼托管等等。
案例1: 淘寶商品信息采集
通過指定的關鍵詞, 即可批量獲取商品信息價格等信息, 通過數據分析,監控價格的變化, 找准下單的時機。
1.第一步,新建流:
打開Power Automate Desktop, 從左上角新建流,即可創建第一個應用。
2.編寫你的工作流
下圖中, 左側包含可選的功能列表, 中間區域為流程編輯區域, 右側則包含流程中的變量操作區域。
說明: 通過拖拽左側的功能至中間區域,即可編輯對應的操作邏輯。
3.實現你的工作流
為了能夠模擬用戶操作的整個流程, 我們將獲取淘寶商品信息分為幾個步驟, 通過以下的步驟:
1.用戶需要打開taobao的網站。
2.用戶在搜索框當中輸入想要查找的商品
3.點擊搜素按鈕
4.網頁響應結果並保存
在Power Automate Desktop當中, 需要通過以下步驟:
1.Web自動化 -> 啟動新Microsoft Edge , 並且設置 初始URL: https://www.taobao.com
2.Web自動化 -> Web窗體填充 -> 填充網頁的文本字段: 鎖定商品輸入框
3.Web自動化 -> Web窗體填充 -> 按網頁上的按鈕: 鎖定搜索按鈕
4.Web自動化 -> Web數據提取 -> 從網頁中提取數據
最終如下所示:
4.啟動工作流
只需要簡單的4個步驟, 即可實現商品結果數據采集, 演示如下所示:
案例2: 批量文本翻譯
通過讀取數據庫當中的數據, 批量用RPA進行翻譯,最后更新到數據庫當中,減輕部分的內容翻譯工作。具體實現步驟如下:
1.連接到你的數據庫
2.獲取需要翻譯的數據清單
3.打開微軟翻譯
4.填充需要翻譯的內容
5.獲取翻譯的結果
6.更新至數據庫當中
在Power Automate Desktop當中, 需要通過以下步驟:
1.數據庫 -> 打開SQL鏈接 , 並且設置 數據庫配置,保存密碼
2.數據庫 -> 執行SQL語句 -> 查詢表當中的結果
3.Web自動化 -> 啟動新Microsoft Edge -> 設置默認URL
4.Web自動化 -> 填充網頁上的文本字段
5.Web自動化 -> Web數據提取 -> 從網頁中提取數據
6.執行SQL語句,更新譯文至數據庫
最終如下所示:
效果如下所示:
數據庫前后對比:
翻譯前:
翻譯后
視頻教程
批量采集網頁數據視頻地址:https://www.bilibili.com/video/BV1YV411E7N5
批量翻譯數據視頻地址:https://www.bilibili.com/video/BV1m64y1C7oz
更多案例
查看最新發布的視頻,請在B站搜索: 微軟技術教程 。