0

ロジック アプリで Slack コネクタの条件を設定しています。重要なアクションが失敗した場合に Slack に通知してもらいたいです。

"conditions": [
                {
                    "expression": "@or(equals(actions('step1').status,'Failed'),equals(actions('step2').status,'Failed'),equals(actions('step3').status,'Failed'))"
                }
            ]

全体的なワークフロー ステータスの失敗を確認するか、アクション コレクションで「任意の」機能を使用できるようにしたいと考えています。 ex. @any(actions(a=>a.status=='Failed')現在、上記の表現を行うためのより良い方法はありますか?

4

1 に答える 1

-2

現在、Logic Apps では高次関数はサポートされていません。

ただし、ワークフロー アクションを使用して、ロジックを子ロジック アプリにカプセル化できます。親ロジック アプリは、入れ子になったロジック アプリの実行の出力に対して条件を設定できます。つまり、子ロジック アプリは step1、step2、および step3 を実行し、ステップのいずれかが失敗した場合、実行は失敗としてマークされます。次に、親ロジック アプリは、子ロジック アプリの実行の実行状態を確認します。

次のブログ投稿では、入れ子になったロジック アプリの機能の概要を説明し、データを親ロジック アプリに戻す方法の小さなサンプルを示してい ます https://blogs.msdn.microsoft.com/carlosag/2015/05/31/using -nested-azure-logic-apps-or-invoking-flows-from-another-logic-app/

于 2016-02-10T23:00:55.307 に答える