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


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

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

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

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

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

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

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

Як додати тригер у наявний ланцюжок

Коли ви редагуєте тригер у наявному ланцюжку, новий тригер має бути першим кроком ланцюжка.

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

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

  3. Знайдіть з’єднувач, а потім виберіть піктограму програми. На наведеному нижче знімку екрана показані результати, якщо ви введете запит «Поділитися».

    Скріншот, на якому видно пошук конектора.

  4. Коли ви вибираєте піктограму програми, відображаються відповідні тригери та дії. Виберіть тригер, який найкраще відповідає вашим потребам.

Ліцензування преміальних конекторів

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

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

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

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

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

Використовуйте умови спрацьовування, щоб зменшити пробіги потоку

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

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

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

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

Нотатка

  • Power Automate використовує класичний дизайнер хмарних потоків або новий сучасний конструктор з можливостями Copilot. Щоб визначити, який дизайнер ви використовуєте, перейдіть до розділу «Примітка » в розділі «Огляд конструктора хмарних потоків».
  • Коли ви перемикаєтеся між класичним і сучасним дизайном, вам буде запропоновано зберегти потік. Ви не можете зберегти та переключитися, доки не будуть усунені всі помилки.

[Ця тема є передрелізною документацією та може бути змінена.]

Щоб встановити умову активації:

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

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

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

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

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

    Нотатка

    Кожна умова спрацьовування має починатися з символу . @

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

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

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

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

Легко створюйте вирази обличчя

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

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