Power Automate VS 邏輯應用程式。 邏輯應用程式的功能

祝大家有美好的一天! 在上一篇關於學習 Power Automate 和邏輯應用的文章中 我們研究了使用 Power Automate 的一些可能性。 在本文中,我想重點介紹使用邏輯應用的一些場景以及與 Power Automate 的一些差異。 正如我們之前發現的,Power Automate 和邏輯應用是雙胞胎服務,僅在位置(Office 365、Azure)以及授權方法和一些內部功能方面有所不同。 今天就讓我們來看看邏輯應用與 Power Automate 相比有哪些功能。 我們不要浪費時間了。

1. 觸發頻率

Power Automate 無法設定檢查觸發條件的頻率。 您必須依賴預設值。 邏輯應用能夠配置觸發檢查的間隔和頻率,這可以顯著加快事件處理速度。 但是,Power Automate 的觸發器設定通常比邏輯應用少得多:

Power Automate 觸發器「建立元素時」:

Power Automate VS 邏輯應用程式。 邏輯應用程式的功能

邏輯應用「元素創建時」觸發器:

Power Automate VS 邏輯應用程式。 邏輯應用程式的功能

在邏輯應用中,還有此觸發器的時區和啟動時間設定。

2. 串流顯示模式切換

與 Power Automate 不同,邏輯應用程式可讓您在設計視圖和程式碼視圖視圖之間切換。 這個特性對於調試線程非常有幫助,也可以讓你對線程的邏輯進行更細微的改變:

Power Automate VS 邏輯應用程式。 邏輯應用程式的功能

3. 調試線程

通常,在設定線程時,我們需要檢查嵌入其中的一個或另一個邏輯的正確執行。 這裡我們不能不進行調試。 邏輯應用具有非常有用的流調試模式,可讓您顯示每個流活動的輸入和輸出資料。 使用此模式,您可以隨時查看活動在哪個階段到達了哪些資訊以及活動輸出了哪些資訊:

Power Automate VS 邏輯應用程式。 邏輯應用程式的功能

Power Automate 有此模式,但版本非常有限。

4.“高級”連接器

如我們所知,Power Automate 會依照類型將連接器分為常規連接器和「進階」連接器:

Power Automate VS 邏輯應用程式。 邏輯應用程式的功能

常規連接器始終可用,而「高級」連接器僅在為使用者或串流購買單獨的計劃時可用。 在邏輯應用中,所有連接器都可以立即使用,但定價是在使用連接器時進行的。 在流中執行常規連接器的成本較低,而「高級」連接器的成本較高。

5. 使用按鈕啟動串流

但在這裡,邏輯應用程式輸給了 Power Automate,因為邏輯應用程式流程無法啟動,例如,透過 Power Apps 應用程式中的按鈕啟動。 正如我們發現的那樣,使用 Power Automate 在上一篇文章中,您可以建立串流並將它們連接到稍後調用的 Power Apps 應用程序,例如,當您單擊應用程式中的按鈕時。 對於邏輯應用程序,如果您需要實現類似的場景,您必須想出各種解決方案,例如,使用“收到 HTTP 請求時”觸發器並將 POST 請求從應用程式發送到預先定義的應用程式。 -產生的位址:

Power Automate VS 邏輯應用程式。 邏輯應用程式的功能

6. 使用 Visual Studio 建立流程

與 Power Automate 不同,邏輯應用程式流可以直接透過 Visual Studio 建立。
例如,如果安裝了 Azure 邏輯應用程式擴展,則可以從 Visual Studio Code 建立和編輯邏輯應用程式流。 安裝擴充功能後,您將能夠連接到 Azure。 成功授權後,您將有權存取此環境中的可用邏輯應用程式流,並且可以繼續編輯所需的流:

Power Automate VS 邏輯應用程式。 邏輯應用程式的功能

當然,我沒有列出這兩種產品之間的所有差異,但我試圖強調那些在使用 Power Automate 和邏輯應用開發流程時最吸引我注意的功能。 在接下來的文章中,我們將了解使用 Power Platform 系列中其他產品的有趣功能和實作案例,並且我們將不只一次返回邏輯應用。 祝大家有美好的一天!

來源: www.habr.com

添加評論