Визначення оптимальних методів автоматизації

Після завершення проектування процесу наступним кроком є архітектурне проектування, де ви зосереджуєтеся на тому, як ви автоматизуєте цей процес.

Спочатку ви визначаєте, який саме роз’єм можна використовувати (якщо він є), а потім вибираєте тригер для запуску автоматизації.

Вибираємо спосіб автоматизації

В ідеалі всі системи, які ви хочете автоматизувати, матимуть Power Automate роз’єми. Перевірте список роз’ємів, щоб дізнатися, чи доступні роз’єми для системи, яку ви плануєте автоматизувати. Знайшовши конектор, переконайтеся, що для цього конектора доступні потрібні дії. Наприклад, конектор для системи електронної пошти потребуватиме дій для «надіслати», «відповісти» та «видалити».

Якщо роз’ємів немає, у вас є такі варіанти на вибір:

  • Створіть власний з’єднувач: це кращий метод автоматизації, якщо ви розробник або у вашій організації є розробник, який може створювати власні з’єднувачі. Спеціальний конектор дозволяє автоматизації взаємодіяти з цільовою системою через опублікований API. Цей API має бути стійким до змін системи. Додаткові відомості: Створіть власний з’єднувач з нуля

  • Використовуйте HTTP-з’єднувач: Якщо ви розробник і у вас є одноразові сценарії, коли вам потрібно підключитися до систем, які не мають доступних з’єднувачів, але ви не хочете налаштовувати спеціальні з’єднувачі, наступним найкращим способом буде використання HTTP-з’єднувача. Додаткові відомості з документації Azure Logic Apps: Додавання тригера HTTP

  • Створіть автоматизацію веб-браузера: Якщо ви не можете знайти з’єднувач, і якщо система є програмою на основі веб-браузера або веб-сайтом, вам слід розглянути можливість автоматизації веб-браузера. Автоматизація веб-браузера імітує введення з клавіатури та рухи миші так, ніби браузером користується людина. Ви можете побудувати процес автоматизації браузера за допомогою Power Automate Desktop.

  • Створіть автоматизацію програм для настільних комп’ютерів: якщо ви не можете знайти з’єднувач, і якщо система є настільною програмою на ПК, використовуйте цей метод автоматизації. Power Automate має можливості, що імітують введення з клавіатури людини та рухи миші. Для автоматизації програм для настільних комп’ютерів ви створюєте новий Power Automate процес робочого стола за допомогою робочого столу Power Automate .

У наведеній нижче таблиці порівнюються різні методи.

Спосіб зв’язку Простота використання Потрібен досвід розробки? На вас легко впливають системні зміни? Потрібен час на налаштування або розробку?
З’єднувач Найпростіший No No Не надано
Спеціальний з’єднувач Легко Так No Так
Роз’єм HTTP Легко Так No No
Автоматизація веб-браузера Легко Ні, але бажано базові знання CSS HTML Так Так
Автоматизація десктопних додатків Легко No Так Так

У складних сценаріях автоматизації можна поєднувати всі ці методи.

Виберіть тригер для запуску автоматизації

З огляду на всі методи автоматизації, розглянуті раніше, вам потрібно подумати, як запустити (запустити ) ці автоматизації. Способи запуску автоматизації включають:

  • Автоматичні тригери
  • Миттєві або ручні тригери
  • Заплановані тригери

Автоматичні тригери

За допомогою автоматичного тригера система автоматично запускає автоматизацію при виконанні умови. (Зауважте, що не всі з’єднувачі мають автоматичні тригери.)

Приклади автоматичних тригерів:

  • Коли електронний лист отримано в Outlook
  • Коли новий файл переміщується до OneDrive
  • Коли створюється новий рядок у Microsoft Dataverse
  • Якщо елемент змінюється у настроюваному SharePoint списку

Автоматичні тригери.

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

Миттєві або ручні тригери

Миттєвий або ручний тригер — це тип тригера, коли користувачеві потрібно або вручну запустити автоматику, або тригер запускається миттєво. Це може бути викликано безпосередньо миттєвим потоком або службою Microsoft.

Миттєві тригери.

Заплановані тригери

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

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

Приклад запланованого тригера.

Наступний крок

Відвідані та неконтрольовані сценарії