GSS 技術部落格
在這個園地裡我們將從技術、專案管理、客戶對談面和大家分享我們多年的經驗,希望大家不管是喜歡或是有意見,都可以回饋給我們,讓我們有機會和大家對話並一起成長!
若有任何問題請來信:gss_crm@gss.com.tw
字體大小: +
6 分鐘閱讀時間 (1159 個字)

從零開始學 RPA:AutoIt、Power Automate、Automation Anywhere 的使用經驗-Part4[PA]

Gemini_Generated_Image_p988lpp988lpp98_20250630-071621_1

Part4 來了解一下 Micorsoft 的 Power Automate

Micorsoft 的 Power Automate 有分雲端版本 跟 桌機版本,簡述如下

項目 Power Automate 雲端版(Cloud Flows) Power Automate 桌機版
(Desktop Flows)
1. 運行環境 雲端平台執行(Web Based) 本機端執行(需要安裝軟體)
2. 操作對象 雲端服務(如 Outlook、Teams、Excel Online) 本地應用程式(如 Excel 桌面版、ERP、SAP)
3. 錄製功能 不支援 UI 操作錄製 支援 UI 錄製(滑鼠、鍵盤、應用程式操作)
4. 觸發方式 支援自動觸發(如時間、事件、Webhook) 僅手動或由雲端流程觸發
5. 使用場景 資料搬移、自動通知、API 整合等商務流程 模擬人類操作、舊系統整合、桌面自動化
6. 建置介面 網頁拖拉式流程設計器 Windows 桌面應用程式介面
7. 執行依賴 無需使用者在機器前 執行時需有使用者登入或指定運行帳戶
8. API/服務整合 內建超過 1000+ 雲端連接器(如 Google、Salesforce) 無內建 API 功能,依賴桌面環境操作
10. 安裝與開發環境,使用 Microsoft 帳號登入(如 Office 365) 開發環境:make.powerautomate.com 下載連結:https://powerautomate.microsoft.com/desktop/

而雲端版的重點觀察項目:

  1. 不支援 UI 操作錄製,有關這個部份,追蹤了一下,沒有錄製功能,那怎麼使用呢?
    原來處理方式像是堆積木一樣,把每個流程,叫用有提供的 API 來串聯,
    每一個「動作(Action)」實際上就是呼叫某個雲端服務的 API每一個「動作(Action)」
    例如:以自動儲存附件並通知為例:

    A. 當收到一封 Outlook 郵件(trigger)>> 呼叫 Outlook API 檢查信件

    B. 自動將附件儲存至 OneDrive >> 呼叫 OneDrive API 儲存檔案

    C. 並用 Teams 傳送訊息給某人 >> 呼叫 Teams API 發送訊息

  2. 以支援 Microsoft 既有的雲端工具且有提供 API 為主,無法整併桌機上額外的 APP

   想一想開發提供給使用者的目的是甚麼? 是否適合輕量行的雲端版本呢? 還是需要安裝一下的
桌機版呢,
其實桌機版也是內建的,啟動會自己執行補充安裝內建時沒有的項目。

以終為始,先來看一下,程式寫完了怎麼布署,以及程式碼的版控方式

  • 免費版本能怎麼「移植流程到另一台電腦」?(假設使用者的權限 等同於 開發者)
    • 雲端版可以輸入同一帳號即可,桌機版可以手動「重建流程」
    • 升級到商業帳號(選配)(才有匯出/匯入儲存的流程設定)
    • 使用者只鎖定執行權限不可以編輯,免費版本也是沒有提供的。
  • Power Automate Desktop 儲存與匯出/匯入 比較表
項目 免費帳號
(Microsoft 個人帳號)
Office 365 帳號
(有 Entra ID / 公司授權)
付費帳號
(包含 Power Automate Premium 訂閱)
流程儲存位置 本機電腦(本地 SQLite DB) 雲端 Dataverse(公司環境內) 雲端 Dataverse(可多環境、專案管理)
%AppData%\Microsoft\Power Automate Desktop
是否雲端同步 不會同步 可跨裝置登入後使用相同流程
前提是:流程需「發佈」上雲端
可部署、共用、集中管理
流程綁在當地帳號
流程匯出/匯入(.pad 檔) 不支援匯出/匯入功能 手動匯出/匯入(需同一公司帳號)
[測試時沒有看到這功能,可能付費的才有]
支援完整 Solution 匯入/匯出(.zip 套件)
Solution 管理 不支援 可能受限(需有基本授權) 完整支援,包括版本控制、流程套件化
流程共享給他人 不可 需搭配權限設定 可設定角色、群組、權限
與雲端流程(Cloud Flow)整合 無法呼叫或被呼叫 限定情境可觸發 可被觸發並與 Cloud Flow 全整合
能否建立桌機流程 API 管理介面 無 API / CLI 存取 有限度支援 可完整透過 CLI / API 自動部署與版本化
可否部署至其他電腦執行 僅限本機執行 需登入相同帳號 & 重設路徑
前提是:流程需「發佈」上雲端
可部署到指定裝置,支援佈署代理執行器

 個人使用小結:

  • 如果開發者與使用者的權限不相同時,還是付費會方便一點使用。
  • 桌機版的應用會比雲端版來的廣泛些。
  • 免付費的版本適合個人自己使用或是練習用的。
  • 程式版控又是另外一個管理機制了(有別於使用 Git,SVN ...)。

以上 Part4 就先到這裡囉。

×
Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

C.ai auto generate powerpoint presentation
解決 Azure AD 登入時出現需要管理員核准的方法

相關文章

 

評論

尚無評論
已經注冊了? 這裡登入
2026年4月14日, 星期二

Captcha 圖像