Power Automate VS Logic Apps。 Logic Apps の機能

Добрыйденьвсем! Power Automate と Logic Apps の学習に関する前回の記事 Power Automate を使用する可能性のいくつかを検討してきました。この記事では、Logic Apps を使用するためのいくつかのシナリオと、Power Automate とのいくつかの違いに焦点を当てたいと思います。以前に判明したように、Power Automate と Logic Apps は、場所 (Office 365、Azure) と、ライセンスへのアプローチと一部の内部機能が異なるだけの双子のサービスです。今日は、Power Automate とは対照的に、Logic Apps にはどのような機能があるかを見てみましょう。時間を無駄にしないようにしましょう。

1. トリガー周波数

Power Automate には、トリガー条件をチェックする頻度を構成する機能がありません。デフォルト値に依存する必要があります。 Logic Apps には、トリガー チェックの間隔と頻度を構成する機能があり、イベント処理が大幅に高速化されます。ただし、Power Automate のトリガーの設定は、Logic Apps よりも大幅に少ないことがよくあります。

Power Automate トリガー「要素の作成時」:

Power Automate VS Logic Apps。 Logic Apps の機能

Logic Apps の「要素作成時」トリガー:

Power Automate VS Logic Apps。 Logic Apps の機能

Logic Apps では、このトリガーのタイム ゾーンと起動時間の設定もあります。

2. ストリーム表示モードを切り替える

Power Automate とは異なり、Logic Apps では、デザイン ビューとコード ビュー ビューを切り替えることができます。この機能はスレッドのデバッグに非常に役立ち、スレッドのロジックにさらに微妙な変更を加えることもできます。

Power Automate VS Logic Apps。 Logic Apps の機能

3. デバッグスレッド

多くの場合、スレッドを設定するときは、スレッドに埋め込まれた 1 つまたは別のロジックが正しく実行されているかを確認する必要があります。ここではデバッグなしではできません。 Logic Apps には、各ストリーム アクティビティの入力データと出力データを表示できる非常に便利なストリーム デバッグ モードがあります。このモードを使用すると、どの段階でどのような情報がアクティビティに到着し、アクティビティから何が出力されたかをいつでも確認できます。

Power Automate VS Logic Apps。 Logic Apps の機能

Power Automate にはこのモードがありますが、非常に限定されたバージョンです。

4.「プレミアム」コネクタ

すでにご存知のとおり、Power Automate にはタイプごとにコネクタが通常と「プレミアム」に分類されています。

Power Automate VS Logic Apps。 Logic Apps の機能

通常のコネクタはいつでも利用できますが、「プレミアム」コネクタはユーザーまたはストリーム用に別のプランを購入した場合にのみ利用できます。 Logic Apps では、すべてのコネクタを一度に使用できますが、価格はコネクタの使用に応じて実行されます。ストリーム内で通常のコネクタを実行する場合はコストが低くなりますが、「プレミアム」コネクタを実行するとコストが高くなります。

5. ボタンを使用してストリームを開始します

ただし、ここでは、Logic Apps フローを、たとえば Power Apps アプリケーションからのボタンによって起動できないという点で、Logic Apps が Power Automate に負けています。 Power Automate を使用することで判明したこと 最後の記事ででは、ストリームを作成して Power Apps アプリケーションに接続し、後でアプリケーションのボタンをクリックしたときに呼び出すことができます。 Logic Apps の場合、同様のシナリオを実装する必要がある場合、さまざまな解決策を考え出す必要があります。たとえば、「HTTP リクエストの受信時」トリガーを使用して、アプリケーションから POST リクエストをプレ-生成されたアドレス:

Power Automate VS Logic Apps。 Logic Apps の機能

6. Visual Studio を使用してフローを作成する

Power Automate とは異なり、Logic Apps フローは Visual Studio を通じて直接作成できます。
たとえば、Azure Logic Apps 拡張機能がインストールされている場合は、Visual Studio Code から Logic Apps フローを作成および編集できます。拡張機能をインストールすると、Azure に接続できるようになります。承認が成功すると、この環境で利用可能な Logic Apps ストリームにアクセスできるようになり、必要なストリームの編集に進むことができます。

Power Automate VS Logic Apps。 Logic Apps の機能

もちろん、これら 2 つの製品のすべての違いをリストしたわけではありませんが、Power Automate と Logic Apps を使用してフローを開発するときに最も注目を集めた機能を強調してみました。次の記事では、Power Platform シリーズの他の製品を使用した興味深い機能と実装事例を見ていき、Logic Apps については何度か取り上げます。みなさん、良い一日を!

出所: habr.com

コメントを追加します