Заплановані робочі процеси в Microsoft Power Automate

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

Потоки можуть базуватися на часі. Запланований потік ініціюється обмеженням часу.

Наприклад, ми можемо створити потік, який запускатиметься о 9:00 ранку або по понеділках і вівторках кожного тижня, або в будь-який конкретний час, день чи місяць, який ми хочемо встановити. Отже, тригер тут не є автоматизованою подією, як-от твіт чи натискання кнопки. Це на основі часу (це на основі 9:00 ранку). 

Заплановані робочі процеси в Microsoft Power Automate

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

Заплановані робочі процеси в Microsoft Power Automate

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

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

Зміст

Створення запланованих робочих процесів у Power Automate

Давайте почнемо створювати базовий запланований потік. По-перше, давайте змінимо повторення на кожен місяць замість хвилини .

Заплановані робочі процеси в Microsoft Power Automate

Знову ж таки, заплановані робочі процеси базуються на повторюваності. Таким чином, ми не хочемо запускати цей потік щохвилини. Ми також можемо змінити це пізніше. 

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

Заплановані робочі процеси в Microsoft Power Automate

Потім натисніть кнопку «Створити» , щоб створити цей потік.

Заплановані робочі процеси в Microsoft Power Automate

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

Заплановані робочі процеси в Microsoft Power Automate

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

Заплановані робочі процеси в Microsoft Power Automate

Якщо ми натиснемо з’єднувач Schedule , ми побачимо тригер під назвою Recurrence . Ось як була створена початкова дія цієї блок-схеми.

Заплановані робочі процеси в Microsoft Power Automate

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

Заплановані робочі процеси в Microsoft Power Automate

Ми також маємо ці поля в межахде ми можемо встановити часовий пояс і час початку для цього потоку.

Заплановані робочі процеси в Microsoft Power Automate

Щоб краще зрозуміти заплановані робочі процеси, ми створимо потік, який надсилатиме автоматичне повідомлення нашій команді кожні 9:00. Тому ми підключимо Power Automate до нашого облікового запису Slack.

Створення повторюваного слабкого потоку

Спочатку додамо новий крок.

Заплановані робочі процеси в Microsoft Power Automate

Знайдіть з’єднувач Slack і натисніть на нього.

Заплановані робочі процеси в Microsoft Power Automate

Як бачите, тут можна використовувати й інші дії. Але для цього прикладу давайте клацнемо дію «Опублікувати повідомлення»

Заплановані робочі процеси в Microsoft Power Automate

Потім нам потрібно ввійти в наш обліковий запис Slack. Отже, натисніть кнопку Увійти .

Заплановані робочі процеси в Microsoft Power Automate

Після входу нам потрібно встановити назву каналу , де ми хочемо опублікувати повідомлення, і текст повідомлення , яке ми хочемо опублікувати.

Заплановані робочі процеси в Microsoft Power Automate

Для цього прикладу ми хочемо опублікувати на каналі навчальних посібників на нашому Slack.

Заплановані робочі процеси в Microsoft Power Automate

Отже, давайте виберемо навчальний канал для поля «Назва каналу» .

Заплановані робочі процеси в Microsoft Power Automate

Натиснувши «Додаткові параметри» , ми також побачимо інші поля в цій дії Slack. Ми можемо вибрати ім’я бота, опублікувати від імені певного користувача та багато іншого.

Заплановані робочі процеси в Microsoft Power Automate

Наразі ми просто хочемо опублікувати повідомлення. Отже, давайте наберемо « Доброго ранку всім! »

Заплановані робочі процеси в Microsoft Power Automate

Давайте також перейменуємо цей потік на « Slack Scheduled Flow ». 

Заплановані робочі процеси в Microsoft Power Automate

Потім натисніть «Зберегти» .

Заплановані робочі процеси в Microsoft Power Automate

Тестування запланованих робочих процесів у Power Automate

Давайте тепер перевіримо потік.

Заплановані робочі процеси в Microsoft Power Automate

Це ми вперше тестуємо його, тому ми можемо використовувати лише перший варіант ( я виконаю дію тригера ). Потім натисніть кнопку Перевірити .

Заплановані робочі процеси в Microsoft Power Automate

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

Заплановані робочі процеси в Microsoft Power Automate

Після цього ми можемо перевірити наш Slack, щоб побачити, чи він успішно працює. Як ми бачимо, було опубліковано нове повідомлення « Доброго ранку всім! Це означає, що наш потік успішно виконано.

Заплановані робочі процеси в Microsoft Power Automate

Виконавши ці кроки, ми змогли створити дуже простого бота Slack. З використанням Power Automate це було легко для нас, оскільки ми можемо зробити це візуально.

Давайте тепер зробимо цей потік трохи складнішим і реалістичнішим. Спочатку змінимо частоту на День .

Заплановані робочі процеси в Microsoft Power Automate

Потім натисніть Додаткові параметри . У нашій дії Опублікувати повідомлення змініть параметр Опублікувати як користувач на Так .

Заплановані робочі процеси в Microsoft Power Automate

Це змінить ім’я користувача в нашому автоматичному повідомленні в Slack . Як ми бачимо тут, тепер він використовує моє ім’я користувача замість назви програми ( Microsoft Power Platform ).

Заплановані робочі процеси в Microsoft Power Automate

Додавання затримки до запланованих робочих процесів

Далі змінимо час публікації для нашого повідомлення. Тут ми встановимо годину 9 . Таким чином, наше повідомлення завжди публікуватиметься о 9:00 щодня.

Заплановані робочі процеси в Microsoft Power Automate

Однак, якщо наше повідомлення публікуватиметься рівно о 9:00 щодня, у людей виникне підозра, і вони можуть подумати, що той, хто розміщує, – це бот, а не справжня людина. Отже, давайте зробимо його запущеним у діапазоні хвилин до або після 9:00 ранку. Для цього додамо ще один крок.

Заплановані робочі процеси в Microsoft Power Automate

Використовуйте з’єднувач розкладу .

Заплановані робочі процеси в Microsoft Power Automate

Дія «Відкласти до» базується на певній події. За допомогою цієї дії потік не продовжуватиметься, доки він не отримає від когось схвалення або не відбудеться якась подія. Але поки ми не будемо цим користуватися.

Заплановані робочі процеси в Microsoft Power Automate

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

Заплановані робочі процеси в Microsoft Power Automate

Перетягніть цю дію між тригером Повторення та нашою дією Опублікувати повідомлення .

Заплановані робочі процеси в Microsoft Power Automate

Для поля Одиниця виберемо Хвилина .

Заплановані робочі процеси в Microsoft Power Automate

Ми можемо встановити число затримки в полі Count . Однак, якщо ми додамо фіксоване число, як-от 2 , ми все одно зіткнемося з тією самою проблемою, оскільки наше повідомлення все одно публікуватиметься рівно о 9:02 щодня.

Заплановані робочі процеси в Microsoft Power Automate

Отже, замість цього ми використаємо вираз. Ми встановимо випадкове число від 1 до 5. На вкладці «Вираз» знайдіть вираз під назвою rand . Це бере мінімальне та максимальне число або ціле число та генерує число між ними.

Заплановані робочі процеси в Microsoft Power Automate

У цьому виразі rand() давайте використаємо 1 як мінімальне та 5 як максимальне число . Потім натисніть кнопку OK . Це затримає наш потік на діапазон від 1 до 5 хвилин .

Заплановані робочі процеси в Microsoft Power Automate

Після цього давайте збережемо та протестуємо цей потік.

Заплановані робочі процеси в Microsoft Power Automate

Тестування дії затримки

Виберіть перший варіант, потім натисніть кнопку.

Заплановані робочі процеси в Microsoft Power Automate

Нарешті натисніть кнопку Запустити потік .

Заплановані робочі процеси в Microsoft Power Automate

Як ми бачимо, він використовував 1 як випадкове число. Замість того, щоб публікувати повідомлення рівно о 9:00, він чекатиме 1 хвилину після 9:00, щоб опублікувати повідомлення. Ми також можемо побачити зворотний відлік затримки у верхній правій частині дії Затримка .

Заплановані робочі процеси в Microsoft Power Automate

Через хвилину наше повідомлення буде опубліковано на нашому каналі Slack.

Заплановані робочі процеси в Microsoft Power Automate

Заплановані робочі процеси в Microsoft Power Automate

Давайте спробуємо ще раз перевірити, чи зміниться випадкове число.

Заплановані робочі процеси в Microsoft Power Automate

Заплановані робочі процеси в Microsoft Power Automate

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

Заплановані робочі процеси в Microsoft Power Automate

Ось як працює дія затримки з виразом rand() .




Висновок

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

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

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

Все найкраще,

Генрі

Leave a Comment

Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

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

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

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

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

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