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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В конструкторе рабочих процессов можно выбрать из 1400 и более поздних триггеров и действий, которые совместно называются операциями. Azure Logic Apps упорядочивает операции в таких коллекциях, как планирование и операции с данными, или в виде соединителей, таких как Хранилище BLOB-объектов Azure и SQL Server. Коллекции и соединители могут включать триггеры, действия или оба.

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

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

В следующем примере рабочего процесса "Стандартный" показаны коллекции и соединители в приложении при добавлении триггера:

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

После выбора коллекции или соединителя триггеры отображаются по имени коллекции или соединителя.

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

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

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

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

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

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

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

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

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

После выбора коллекции или соединителя триггеры отображаются по имени коллекции или соединителя.

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

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

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

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

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

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

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

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