Поделиться через


Создание рабочего процесса с помощью триггера или действия в Azure Logic Apps

Область применения: Azure Logic Apps (Потребление + Стандартный)

В этом руководстве показано, как запустить рабочий процесс, добавив триггер , а затем продолжить рабочий процесс, добавив действие. Триггер всегда является первым шагом в любом рабочем процессе и указывает условие, которое должно соответствовать, прежде чем рабочий процесс сможет запуститься. После триггера необходимо добавить одно или несколько последующих действий для рабочего процесса, чтобы выполнить нужные задачи. Триггер и действия работают вместе, чтобы определить логику и структуру рабочего процесса.

В этом руководстве показаны действия для рабочих процессов приложений логики "Потребление" и "Стандартный".

Необходимые компоненты

  • Учетная запись и подписка Azure. Если у вас еще нет подписки Azure, зарегистрируйтесь для получения бесплатной учетной записи Azure.

  • Чтобы добавить триггер, необходимо начать с ресурса приложения логики и пустого рабочего процесса.

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

Следующие действия используют портал Azure, но можно также использовать следующие средства для создания приложения логики и рабочего процесса:

Добавление триггера для запуска рабочего процесса

  1. В портал Azure откройте приложение логики потребления и пустой рабочий процесс в конструкторе.

  2. В конструкторе выберите " Добавить триггер", если он еще не выбран.

    Откроется панель "Добавление триггера " и отображаются доступные соединители, предоставляющие триггеры, например:

    Снимок экрана: портал Azure, конструктор рабочих процессов потребления и панель с именем

  3. Выберите любой вариант:

    • Чтобы отфильтровать соединители по имени, в поле поиска введите имя соединителя или триггера, который требуется.

    • Чтобы отфильтровать соединители на основе следующих групп, в списке среды выполнения выберите "В приложении", "Общий" или "Настраиваемый" на основе группы, содержащей нужный триггер.

      Параметры выполнения Description
      In-App Коллекции операций с триггерами, которые выполняются непосредственно и изначально в среде выполнения Azure Logic Apps. В устаревшем конструкторе эта группа совпадает с устаревшей встроенной группой.
      Shared Подключение оры с триггерами, управляемыми Корпорацией Майкрософт, размещенными и работающими в мультитенантной среде Azure. В устаревшем конструкторе эта группа объединяет устаревшие группы Standard и Enterprise .
      Пользовательское Все соединители с триггерами, созданными и установленными.

      В следующем примере показан конструктор приложения логики потребления с пустым рабочим процессом и выбрана среда выполнения in-App . В списке показаны доступные коллекции операций, которые отображаются в определенном порядке.

      Снимок экрана: портал Azure, конструктор рабочих процессов потребления, панель

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

      Снимок экрана: портал Azure, конструктор рабочих процессов потребления, область

  4. В поле поиска введите имя соединителя или триггера, который требуется найти.

  5. В списке результатов выберите нужный триггер. Если соединитель содержит больше триггеров, которые не отображаются, нажмите кнопку "Дополнительные сведения".

  6. Если появится панель создания Подключение ion, укажите все необходимые сведения о подключении, которые отличаются на основе соединителя. По завершении нажмите кнопку "Войти " или "Создать" , чтобы завершить подключение.

  7. После появления поля сведений о триггере укажите необходимые сведения для выбранного триггера.

  8. Закончив работу, сохраните свой рабочий процесс. На панели инструментов конструктора выберите Сохранить.

Добавление действия для выполнения задачи

  1. В портал Azure откройте приложение логики потребления и рабочий процесс в конструкторе.

  2. В конструкторе выберите любой вариант:

    • Чтобы добавить действие на последнем шаге в рабочем процессе, выберите знак плюса (+), а затем нажмите кнопку "Добавить действие".

    • Чтобы добавить действие между существующими шагами, выберите знак плюса (+) на стрелке подключения, а затем нажмите кнопку "Добавить действие".

    Откроется панель действий "Добавить" и отображаются доступные соединители, которые предоставляют действия, например:

    Снимок экрана: портал Azure, конструктор рабочих процессов потребления и панель с именем

  3. Выберите любой вариант:

    • Чтобы отфильтровать соединители по имени, в поле поиска введите имя нужного соединителя или действия.

    • Чтобы отфильтровать соединители на основе следующих групп, в списке среды выполнения выберите "В приложении", "Общий" или "Пользовательский" на основе группы, содержащей нужное действие.

      Параметры выполнения Description
      In-App Коллекции операций с действиями, которые выполняются непосредственно и изначально в среде выполнения Azure Logic Apps. В устаревшем конструкторе эта группа совпадает с устаревшей встроенной группой.
      Shared Подключение с действиями, управляемыми Корпорацией Майкрософт, размещенными и работающими в мультитенантной среде Azure. В устаревшем конструкторе эта группа объединяет устаревшие группы Standard и Enterprise .
      Пользовательское Все соединители с действиями, созданными и установленными.

      В следующем примере показан конструктор рабочего процесса приложения логики потребления с существующим триггером и выбрана среда выполнения in-App . В списке показаны доступные коллекции операций, которые отображаются в определенном порядке.

      Снимок экрана: портал Azure, конструктор рабочего процесса потребления с существующим триггером, панелью

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

      Снимок экрана: портал Azure, конструктор рабочего процесса потребления с существующим триггером, панелью

  4. В поле поиска введите имя соединителя или действия, которое требуется найти.

  5. В списке результатов выберите нужное действие. Если соединитель имеет больше действий, которые не отображаются, нажмите кнопку "Дополнительные сведения".

  6. Если появится панель создания Подключение ion, укажите все необходимые сведения о подключении, которые отличаются на основе соединителя. По завершении нажмите кнопку "Войти " или "Создать" , чтобы завершить подключение.

  7. После появления поля сведений о действии укажите необходимые сведения для выбранного действия.

  8. Закончив работу, сохраните свой рабочий процесс. На панели инструментов конструктора выберите Сохранить.

Подключение оры, триггеры и действия в конструкторе

В конструкторе рабочих процессов можно выбрать из сотен триггеров и действий, которые совместно называются операциями. Azure Logic Apps упорядочивает эти операции в коллекции, такие как schedule, HTTP и Data Operations, или соединители, такие как Служебная шина Azure, SQL Server, Хранилище BLOB-объектов Azure и Office 365 Outlook. Эти коллекции могут включать триггеры, действия или оба.

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

Операции в приложении (встроенные)

В следующем примере показаны коллекции и соединители операций in-App при добавлении триггера:

Снимок экрана: портал Azure, конструктор для приложения логики

После выбора коллекции или соединителя отдельные триггеры группируются по имени коллекции или соединителя и отображаются в порядке возрастания, сначала числовым образом, если есть, а затем в алфавитном порядке.

В следующем примере выбрана коллекция операций Schedule и показан триггер с именем "Повторение".

Снимок экрана: портал Azure, конструктор для приложения логики

В следующем примере показаны коллекции и соединители in-App при добавлении действия:

Снимок экрана: портал Azure, конструктор для рабочего процесса с отслеживанием состояния приложения логики уровня

В следующем примере выбран соединитель служба хранилища очереди Azure и показаны доступные действия.

Снимок экрана: портал Azure, конструктор для рабочего процесса с отслеживанием состояния приложения логики с помощью соединителя очередей Azure служба хранилища с действиями.

Общие операции (Azure)

В следующем примере показана коллекция общих соединителей при добавлении триггера:

Снимок экрана: портал Azure, конструктор приложения логики

После выбора коллекции или соединителя отдельные триггеры группируются по имени коллекции или соединителя и отображаются в порядке возрастания, сначала числовым образом, если есть, а затем в алфавитном порядке.

В следующем примере выбран соединитель обучения 365 и показаны доступные триггеры:

Снимок экрана: портал Azure, конструктор рабочих процессов и соединитель обучения 365 с триггерами.

В следующем примере показана коллекция общих соединителей при добавлении действия:

Снимок экрана: портал Azure, конструктор для рабочего процесса с отслеживанием состояния приложения логики и общие соединители с действиями.

В следующем примере выбран соединитель обучения 365 и показаны доступные действия:

Снимок экрана: портал Azure, конструктор рабочих процессов и соединитель обучения 365 с действиями.

Дополнительные сведения см. в следующей документации:

Следующие шаги

Общие сведения о соединителях, триггерах и действиях