在第三篇文章中,我們詳細介紹了 Power Automate Desktop(RPA) 與 雲端版(DPA) 的異同。簡而言之,桌面流程主要處理本機應用的自動化,而雲端版則適合跨平台的雲端應用整合。然而,企業中的自動化需求通常涉及到多層次的操作,包括本地與雲端應用的協作,因此將 RPA 與 DPA 串接使用,可以實現更全面的自動化流程。
本文將進一步探討如何實際串接這兩項工具,說明常見的情境可能有哪些,如果對於兩者的基本功能還不太了解,建議可以先回顧第三篇文章,以便對這篇內容有更好的理解。
雖然 Power Automate Desktop 和 Power Automate 雲端版各自擁有獨立的強大功能,但串接兩者能實現更高效、跨平台的自動化流程。以下是幾個常見的應用場景和優勢:
雲端資料與本地系統的協作:
許多企業可能會透過各項雲端服務(如 Salesforce、SharePoint)來管理客戶資料、文件等。但這些資料最終可能需要同步到本地系統(如 ERP、財務系統)進行進一步處理。透過串接 RPA 和 DPA,可以無縫地將雲端資料帶到本地進行操作,反之亦然。
跨平台數據傳輸:
當你需要在多個系統之間移動數據時,RPA 可以處理本機端數據,如 Excel 整理或文件處理,而 DPA 則負責將這些處理過的數據上傳至雲端或分享給其他平台進行後續操作。
首先,在進行這個動作前有個很重要的前提:根據筆者目前所知(如有誤,懇請指正),要下載可串接 RPA 和 DPA 的 Machine 時,電腦版本必須是 Windows Pro 版本,如果是一般家用版是無法使用的。
如果電腦有符合以上條件的話,那就可以繼續往下面說明進行。
Machine 是 Power Automate 中的一個關鍵元素,當雲端流程需要觸發桌面流程時,必須通過 machine 來連接桌面。以下是設置步驟:
前往 Power Automate 官方網站,找到並下載 Machine 安裝包。
安裝完成後,打開 Power Automate 設置,進行 Machine 的註冊,需要確保該機器與你的雲端 Power Automate 帳戶綁定。
強烈建議操作過程可參考此部影片
完成 Machine 設置後,就可以從雲端流程觸發桌面自動化。此操作在 Power Automate 雲端版中設置,步驟如下:
建立雲端流程:在 Power Automate 雲端版中,設定觸發條件(如表單提交、數據變更)。
添加桌面自動化動作:選擇「執行桌面流程」,並指定你已設定的 machine 和需要執行的桌面流程。
運行與監控:雲端流程啟動後,桌面流程將自動開始執行,並根據操作結果回報給雲端。
則此情境的觸發條件為:當新文件上傳到 SharePoint,Power Automate 雲端版觸發桌面自動化來處理文件,並將結果回傳至 SharePoint。
同樣也可以在桌面流程完成任務後,透過桌面流程中的「呼叫 Web 服務」和雲端版的「收到 HTTP 要求時」、「回應」的這些功能串接,來實現從桌面流程觸發雲端操作的這個目的。
Power Automate 在設定桌面和雲端服務串聯的功能雖然很實用,不過目前的流程還是滿繁瑣,也設定許多版本限制,資訊也不是太透明,老實說這部分的使用體驗還不是到非常理想。
如果剛好公司電腦有購買相關方案的話,還是滿推薦可以測試看看的,但此刻的這項串接功能對於一般大眾使用者來說還是相較沒那麼友善。