Приостановка выполнения рабочего процесса для задержки следующего действия в Azure Logic Apps

Применяется к: Azure Logic Apps (Расход + Стандарт)

Чтобы приостановить выполнение рабочего процесса и отложить следующее действие, можно настроить рабочий процесс, чтобы ждать некоторое время до выполнения следующего действия с помощью встроенного действия с именем "Задержка". Чтобы приостановить рабочий процесс до определенной даты и времени, добавьте встроенное действие с именем "Задержка".

В следующих описаниях приведены дополнительные сведения об этих действиях:

  • Задержка: дождитесь указанного количества единиц времени, таких как секунды, минуты, часы, дни, недели или месяцы, до выполнения следующего действия.
  • Задержка до: подождите до указанной даты и времени до выполнения следующего действия.

Ниже приведены некоторые примеры способов использования этих действий:

  • ожидание буднего дня, чтобы отправить обновление состояния по почте;
  • Отложите рабочий процесс до завершения HTTP-вызова перед возобновлением и получением данных.

Предпосылки

Добавление действия "Задержка"

Чтобы добавить действие "Задержка " в рабочий процесс, выполните следующие действия.

  1. Откройте ресурс приложения логики на портале Azure.

  2. В зависимости от того, есть ли ресурс приложения логики "Потребление" или "Стандартный", выполните следующие действия:

    • Потребление: на боковой панели ресурсов в разделе "Средства разработки" выберите конструктор, чтобы открыть рабочий процесс.

    • Стандартный: на боковой панели ресурсов в разделе "Рабочие процессы" выберите "Рабочие процессы" и выберите рабочий процесс. На боковой панели рабочего процесса в разделе "Сервис" выберите конструктор, чтобы открыть рабочий процесс.

  3. В конструкторе выполните следующие общие действия, чтобы добавить действие с именем "Задержка " в рабочий процесс.

  4. В действии "Задержка " укажите время ожидания до выполнения следующего действия.

    Снимок экрана: действие

    Параметр Имя JSON Обязательно Тип Описание
    Количество count Да Целое число Количество единиц времени для задержки.
    Единица измерения unit Да Струна Единица времени, например вторая, минута, час, день, неделя или месяц.
  5. Добавьте другие действия, которые необходимо выполнить в рабочем процессе.

  6. Закончив работу, сохраните свой рабочий процесс.

Добавление действия "Задержка" до действия

Чтобы добавить действие "Задержка" в рабочий процесс, выполните следующие действия:

  1. Откройте ресурс приложения логики на портале Azure.

  2. В зависимости от того, есть ли ресурс приложения логики "Потребление" или "Стандартный", выполните следующие действия:

    • Потребление: на боковой панели ресурсов в разделе "Средства разработки" выберите конструктор, чтобы открыть рабочий процесс.

    • Стандартный: на боковой панели ресурсов в разделе "Рабочие процессы" выберите "Рабочие процессы" и выберите рабочий процесс. На боковой панели рабочего процесса в разделе "Сервис" выберите конструктор, чтобы открыть рабочий процесс.

  3. В конструкторе выполните следующие общие действия, чтобы добавить действие с именем "Задержка" до рабочего процесса.

  4. В действии "Задержка" укажите дату и время возобновления рабочего процесса.

    Снимок экрана: действие с именем

    Параметр Имя JSON Обязательно Тип Описание
    Timestamp timestamp Да Струна Дата и время возобновления рабочего процесса с помощью следующего формата:

    ГГГГ-ММ-DDThh:mm:ssZ

    Например, если требуется 18 сентября 2025 г. в 2:00, укажите "2025-09-18T14:00:00Z".

    Заметка: Этот формат времени должен соответствовать спецификации времени даты ISO 8601 в формате времени UTC, но без смещения в формате UTC. Без часового пояса необходимо добавить букву "Z" в конце без пробелов. Этот "Z" относится к эквивалентной навигации времени.
  5. Добавьте другие действия, которые необходимо выполнить в рабочем процессе.

  6. Закончив работу, сохраните свой рабочий процесс.