[內文]使用桌面版Power Automate邁出第一步
桌面版Power Automate的介紹
原文出處:Introduction to Power Automate for desktop
Microsoft Power Automate for desktop平臺由兩個主要元件組成,使您能夠創建和管理流程:控制台和流程設計器。
控制台是平臺的主要控制台,你可以從它啟動流程設計器來創建或編輯流程。通過控制台的選項,你還可以刪除、重新命名和運行現有流程。
流程設計器是Power Automate for desktop的開發環境,你可以在這裡建立流程並進行調試。要開發一個流程,你可以在主工作區拖放任何可用的動作。
在本模組結束時,你將能夠使用這兩個元件來創建、運行和管理流程。
學習目標
在本模組中,你將:
- 探索控制台和流程設計器。
- 學習如何使用Power Automate for desktop平臺的核心功能。
- 創建並運行一個流程。
前提條件
Power Automate for desktop應該安裝在你的機器上。
控制台概述
原文出處:Console overview
當你啟動Power Automate for desktop時,螢幕上出現的第一個視窗被稱為控制台。控制台是平臺的主要組成部分,你可以從這裡管理你現有的流程,並啟動流程設計器來編輯它們或創建新的流程。
像微軟Power Automate的所有產品一樣,Power Automate for desktop控制台使你能夠選擇一個開發環境,處理其中的所有流程,並創建新的流程。
注意:環境是存儲、管理和共用你的組織的業務資料、應用程式、聊天機器人和流程的空間。它們還可以作為容器,將可能有不同角色、安全要求或目標受眾的應用程式分開。
要處理一個現有的流程,按右鍵它,並選擇啟動、編輯、重新命名和刪除它。如果該流程目前正在運行,還可以選擇停止它。
為了更有效地運行、停止或編輯一個流程,你可以使用其名稱旁邊的圖示。
流程設計器概述
當你選擇創建或編輯一個流程時,Power Automate for desktop會啟動流程設計器。
流程設計器是平臺的主要開發工具,你用它來開發部署動作的流程。流程設計器由七個元件組成,使你能夠處理開發過程的每個方面。
實際開發發生在工作區,它是視窗的主要組成部分。通過使用工作區,你可以開發按順序運行的流程,或通過使用迴圈、條件和流程控制動作來改變運行路徑。
要部署或搜索一個動作,你可以使用位於設計器左側的 "動作 "窗格。所有的動作都根據它們的功能被分為不同的組。
在實現業務流程自動化時,你可能會創建包含許多動作的複雜流程。Power Automate for desktop允許你簡化這些流程,並通過子流程使測試更容易。
子流程是一組行動,你可以在其他子流程中作為一組參考。每個流程都包含主要的子流程,在流程開始時自動運行。
要創建一個新的子流程,選擇工作區上方的子流程標籤上的加號(+)圖示,然後輸入所需的名稱。
流程中使用的每個動作都會接受一些輸入參數,並將其結果存儲在新的變數中。該平臺在 "變數 "窗格中顯示所有產生的變數,你可以在這裡搜索變數,重命名它們,找到它們的用途,並按類型過濾它們。
除了只在當前流程中使用的本地變數外,你可以創建輸入/輸出變數,將數據傳入或傳出Power Automate for desktop。輸入和輸出變數使你有能力結合多個Power Automate產品,並創建一個強大和健全的自動化解決方案。
在你使用Power Automate for desktop的UI和Web自動化功能的情況下,你可以使用UI元素選項卡來管理現有的UI元素或創建新的元素。你的流程訪問的所有UI元素,如按鈕和核取方塊,都存儲在這個標籤上。
流程設計器的最後一個主要元件是圖像標籤。這個標籤存儲了所有在部署的動作中使用的圖像,允許你毫不費力地訪問和管理它們。
在流程的開發或實施過程中,你可能會遇到不同類型的錯誤。當錯誤發生時,平臺會顯示錯誤窗格,並為你提供所有可用的資訊來解決它。你可以使用這個功能來調試你的流程,並確定現有的不一致之處。
創建一個簡單的流程
在本單元中,你將開發一個流程,將歐洲常用的dd/MM/yyyy格式的日期轉換為美國格式(MM/dd/yyyy)。該流程將提示使用者輸入一個日期,並在一個訊息方塊中顯示轉換後的日期。
注意:使該流程與其他地區使用的日期格式相容,用你想使用的日期格式替換所呈現的日期格式。
要創建該流程:
- 啟動Power Automate桌上出版,選擇控制台中的新流程按鈕。
- 為流程填入一個名稱,然後選擇創建按鈕。在這個例子中,該流程被命名為Date conversion。
- 當流程設計器啟動時,使用動作窗格搜索並選擇顯示輸入對話方塊動作。設置該動作以提示用戶輸入歐洲格式的日期。
- 部署一個將文字轉換為日期時間的動作,將輸入的文字轉換為一個日期時間變數。該文字代表歐洲日期格式,所以在動作的屬性中配置適當的自訂格式。
- 要將日期時間變數轉換為美式日期格式,請使用將日期時間轉換為文字的動作,在其屬性中配置適當的自訂格式。
- 使用顯示訊息動作,在一個訊息方塊中顯示轉換後的日期。
- 要測試這個流程,選擇運行按鈕,填入一個歐洲格式的日期,並驗證這個流程是否顯示適當的美國日期格式。要檢查每一個動作是如何實現的,請使用運行下一個動作按鈕一步一步地運行流程。
- 如果流程按照預期運行,選擇儲存,然後關閉流程設計器。
- 現在,你也可以通過控制台中的運行按鈕手動運行你的流程。如果你想停止運行該流程,選擇停止按鈕。
練習--創建並運行一個簡單的流程
原文來源:Exercise - Create and run a simple flow
在這個練習中,你將創建一個流程,複製一個選定的資料夾,然後在一個Microsoft Excel檔中添加所創建的備份的資訊。
要創建該流程:
- 啟動桌上出版Power Automate,然後選擇控制台中的新流程按鈕。
- 為你的流程選擇一個名稱,然後選擇創建按鈕。在這個例子中,該流程被命名為Backup flow。
- 當流程設計器啟動時,添加一個顯示選取資料夾對話方塊動作,以提示使用者選擇一個資料夾。
- 使用複製資料夾動作來複製你的文件資料夾中的選定資料夾。重要:請確保目的檔案夾已經存在,以便流程能夠複製文件。
- 部署一個啟動Excel動作,打開包含備份活動日誌的Excel檔。
- 如果這個文件不存在,在桌面資料夾中創建一個名為Logs.xlsx的空白Excel試算表,以便自動化能夠將其作為一個現有文件打開。
- 要在Excel文件中找到第一條可用的行,使用從Excel工作表中取得第一個可用欄/可用列的動作。
- 要獲得日誌的當前時間的時間戳記,使用取得目前日期與時間動作。
- 部署兩個寫入Excel工作表的動作,在Excel檔中添加日誌資訊。
- 使用第一個寫入Excel工作表的動作,將複製的資料夾的路徑寫在第一行的第一列。
- 使用第二個部署的動作,在第二行的第一列添加一個時間戳記。
- 使用關閉Excel動作來保存和關閉Excel檔。
- 為了測試流程是否按預期運行,選擇運行按鈕,選擇一個資料夾,然後檢查日誌檔是否已經更新。
- 如果流程按預期運行,保存它,然後關閉流程設計器。
留言
張貼留言