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


Початок роботи з тригерами

Тригер – це подія, яка запускає хмарний потік. Наприклад, ви хочете отримувати сповіщення, коли хтось надсилає вам електронного листа. Microsoft Teams У цьому випадку отримання електронного листа є тригером, який запускає цей потік.

Power Automate пропонує конектори для таких служб, як SharePoint та Outlook. Більшість конекторів пропонують попередньо створені тригери, які можна використовувати для запуску потоків. Ось частковий огляд тригерів, які Office 365 конектор Outlook надає за замовчуванням.

Знімок екрана деяких тригерів Outlook. Office 365

Дізнайтеся більше про тригери з цього короткого відео:

Виберіть правильний тригер

Тригери можна запускати миттєво або вручну, за розкладом або автоматично, коли відбувається зовнішня подія, наприклад, коли надходить електронний лист. У наступній таблиці наведено деякі поширені сценарії тригерів та тип потоку, який слід створити.

Сценарій запуску Тип циклу
Запустіть хмарний потік одним натисканням кнопки на мобільному пристрої, щоб нагадати своїй команді приєднатися до щоденної командної наради. Ви можете запускати ці потоки вручну з будь-якого пристрою. Миттєвий/ручний
Запустіть хмарний потік за розкладом, наприклад, щоб надсилати щотижневий звіт про проект. Виберіть коли (дата та час) та частоту (щомісяця/щодня/щогодини тощо). Дізнайтеся більше в розділі Запуск циклів за розкладом. Заплановані
Створіть хмарний потік, який автоматично виконує завдання після виникнення події, наприклад, хмарний потік, який сповіщає вас електронною поштою, коли хтось твітить із вказаним вами ключовим словом. Дізнайтеся більше в розділі Створення хмарного потоку з нуля. Автоматизовані

Додавання тригера до існуючого потоку

Під час редагування тригера в існуючому потоці новий тригер має бути першим кроком потоку.

  1. Відредагуйте потік та видаліть наявний тригер.

  2. Після видалення тригера Power Automate вам буде запропоновано вибрати новий тригер.

  3. Знайдіть роз’єм, а потім виберіть значок програми. На наступному знімку екрана показано результати пошуку за запитом Sharepoint.

    Знімок екрана, який показує пошук роз’єму.

Ліцензування для преміум-конекторів

Вам потрібна окрема ліцензія, щоб отримати доступ до всіх преміум-конекторів, локальних та користувацьких конекторів. Power Automate Для потоків у програмі, вбудованій у Power Apps, можна використовувати Power Apps ліцензію. Microsoft 365 Ліцензії плану дозволяють використовувати стандартні конектори, але не преміум-конектори. Дізнайтеся більше в Power Platform Посібнику з ліцензування.

Щоб знайти свою ліцензію, виконайте такі дії.

  1. авторизуйтесь в Power Automate.
  2. Виберіть Мої ланцюжки.
  3. Виберіть хмарний потік.
  4. Перейдіть до розділу Деталі та перегляньте деталі в розділі План.

Налаштуйте тригер, додавши умови

Іноді може знадобитися налаштувати тригер так, щоб він спрацьовував лише за виконання певних умов. Наприклад, ви можете використовувати тригер SharePointКоли елемент створено або змінено в . Power Automate Цей тригер спрацьовує для кожної зміни елементів. SharePoint Однак, можливо, вам знадобиться, щоб потік запускався лише тоді, коли елемент створено або його статус позначено як Схвалено. Хоча ви можете фільтрувати інші події, додаючи умови до потоку, потік все одно виконується, а виклики враховуються як запити API. Це призводить до швидшого досягнення лімітів запитів API. Щоб уникнути цього, ви можете записати **вирази** в умовах тригера, уникаючи **запуску**, якщо умова в тригері не виконується. ...

Дізнайтеся більше про умови з цього короткого відео:

Використовуйте умови запуску для зменшення кількості прогонів потоку

Умови запуску можуть допомогти оптимізувати ваші потоки та зменшити кількість непотрібних запусків. Це допомагає підтримувати низький рівень виконання потоків та споживання запитів платформи Power. За допомогою умов запуску можна налаштувати кілька умов, які мають бути виконані, перш ніж потік буде запущено.

Наприклад, вам потрібно створити потік, який оброблятиме кожен затверджений рахунок-фактуру. Без умов тригера ваш потік запускатиметься щоразу, коли надходитиме електронний лист із рахунком-фактурою, навіть якщо рахунок-фактура не схвалено. Це може призвести до того, що потік виконуватиметься 1000 разів для 1000 рахунків-фактур, навіть якщо затверджено лише 50 з них.

Додавши умову тригера, яка спрацьовуватиме лише після схвалення рахунку-фактури, потік буде виконано лише 50 разів. Це означає, що він споживає менше запитів. Power Platform Якщо умова тригера не виконана, потік не запускається, і історія запуску не реєструється.

Це особливо важливо в середовищах оплати за використання, де тарифікується кожен запуск потоку. Зменшуючи кількість прогонів, ви можете зберегти низькі витрати, водночас досягаючи бажаних результатів.

Power Automate Дає змогу використовувати новий або класичний дизайнер для налаштування хмарного потоку. Кроки в обох конструкторів схожі. Дізнайтеся більше (з прикладами) у статті Визначення відмінностей між новим і класичним дизайнером.

Щоб встановити умову тригера:

  1. Виберіть тригер потоку.

  2. Виберіть Настройки.

  3. Поруч із пунктом Умови запуску виберіть Додати.

    Скріншот, на якому видно сайт спрацьовування в Copilot.

  4. Додайте вираз.

    Нотатка

    Кожна умова тригера повинна починатися з символу @ .

    Знімок екрана, який показує приклад виразу в Copilot.

    Як альтернативу, дотримуйтесь інструкцій у розділі Легке створення виразів.

  5. Якщо потрібно додати кілька умов фільтра, виберіть + Додати та додайте вирази.

    За замовчуванням, усі умови мають бути виконані, щоб умова була істинною. Якщо якась умова необов’язкова, потрібно використати оператор АБО, а потім синтаксис @or (test1, test2,test3).

Легко створюйте вирази

Ваш потік може генерувати вирази для вас.

  1. У вашому потоці виберіть журнал + стрілку вниз, а потім виберіть Додати дію.
  2. Знайдіть і виберіть дію Фільтрувати масив .
  3. На картці Масив фільтрів створіть свою умову.
  4. Виберіть Редагувати в розширеному режимі та скопіюйте вираз.
  5. Вставте вираз в умову тригера.
  6. Видаліть дію Фільтрувати масив .