次の方法で共有


ワークフローの実行を一時停止して、Azure Logic Apps で次のアクションを遅らせる

適用対象: Azure Logic Apps (従量課金 + 標準)

ワークフローの実行を一時停止し、次のアクションを遅らせるために、 Delay という名前の組み込みアクションを使用して、次のアクションが実行されるまでの時間を待機するようにワークフローを設定できます。 ワークフローを特定の日時まで一時停止するには、 Delay until という名前の組み込みアクションを追加します。

次の説明では、これらのアクションの詳細について説明します。

  • 遅延: 次のアクションを実行する前に、指定した時間単位 (秒、分、時間、日、週、月など) を待ちます。
  • 遅延時間: 指定した日付と時刻まで待ってから、次のアクションが実行されます。

これらのアクションを使用する方法の例を次に示します。

  • 電子メールで状態の更新情報を送信するのを平日まで待つ。
  • データを再開して取得する前に、HTTP 呼び出しが完了するまでワークフローを遅延させます。

[前提条件]

  • Azure アカウントとサブスクリプション。 サブスクリプションがない場合は、無料の Azure アカウントにサインアップできます。

  • ロジック アプリに関する基本的な知識。 アクションを使用するには、ワークフローをトリガーで開始する必要があります。 遅延アクションを追加する前に、任意のトリガーを使用して他のアクションを追加できます。

[遅延] アクションを追加する

ワークフローに Delay アクションを追加するには、次の手順に従います。

  1. Azure portal で、ロジック アプリ リソースを開きます。

  2. 従量課金と Standard のどちらのロジック アプリ リソースを使用しているかに基づいて、対応する手順に従います。

    • 従量課金: リソース サイドバーの [Development Tools] (開発ツール) で、デザイナーを選択してワークフローを開きます。

    • Standard: リソースサイドバーの [ワークフロー] で、[ワークフロー] を選び、ご使用のワークフローを選びます。 ワークフロー サイドバーの [ ツール] で、デザイナーを選択してワークフローを開きます。

  3. デザイナーで、次の一般的な手順に従って、Delay という名前のアクションをワークフローに追加します。

  4. [ 遅延 ] アクションで、次のアクションが実行されるまでの待機時間を指定します。

    [Delay]\(遅延\) アクションを示すスクリーンショット。このアクションでは、遅延の数と単位を設定できます。

    パラメーター JSON での名前 必須 タイプ 説明
    数える count イエス 整数 遅延する時間単位の数。
    単位 unit イエス 時間の単位 ( SecondMinuteHourDayWeekMonth など)。
  5. ワークフローで実行する他のアクションを追加します。

  6. 完了したら、ワークフローを保存します。

延期期限アクションを追加する

ワークフローに Delay until アクションを追加するには、次の手順に従います。

  1. Azure portal で、ロジック アプリ リソースを開きます。

  2. 従量課金と Standard のどちらのロジック アプリ リソースを使用しているかに基づいて、対応する手順に従います。

    • 従量課金: リソース サイドバーの [Development Tools] (開発ツール) で、デザイナーを選択してワークフローを開きます。

    • Standard: リソースサイドバーの [ワークフロー] で、[ワークフロー] を選び、ご使用のワークフローを選びます。 ワークフロー サイドバーの [ ツール] で、デザイナーを選択してワークフローを開きます。

  3. デザイナーで、以下の一般的な手順に従って、Delay untilという名前のアクションをワークフローに追加します。

  4. [ 遅延時間 ] アクションで、ワークフローを再開する日時を指定します。

    [Delay until] という名前のアクションと、遅延を終了するタイミングのタイムスタンプを示すスクリーンショット。

    パラメーター JSON での名前 必須 タイプ 説明
    タイムスタンプ timestamp イエス 次の形式を使用してワークフローを再開する日時。

    YYYY-MM-DDThh:mm:ssZ

    たとえば、2025 年 9 月 18 日午後 2 時に必要な場合は、"2025-09-18T14:00:00Z" を指定します。

    手記:この時刻形式は、UTC 日時形式の ISO 8601 日付時刻仕様に従う必要がありますが、UTC オフセットはありません。 タイム ゾーンがない場合は、末尾にスペースなしで文字 "Z" を追加する必要があります。 この "Z" は、同等の 航海時間を指します。
  5. ワークフローで実行する他のアクションを追加します。

  6. 完了したら、ワークフローを保存します。