Статичні результати Power Automate: огляд

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

Зміст

Зразок сценарію

Ми будемо використовувати зразок потоку, який я створив раніше.

Статичні результати Power Automate: огляд

Він надсилає HTTP-запит сторонній кінцевій точці.

Статичні результати Power Automate: огляд

Це те, що отримує HTTP-запит.

Статичні результати Power Automate: огляд

Потім він виконає дію Condition . Якщо код стану HTTP-запиту дорівнює 200 , це означає, що запит виконано успішно.

Статичні результати Power Automate: огляд

Якщо умова виконана, потік піде до шляху «Якщо так» . На загальному каналі в Slack буде опубліковано повідомлення « ЗХВАЛЕНО » . Потім у бюджетному каналі також буде опубліковано повідомлення, яке містить усі дані, які ми отримали від кінцевої точки третьої сторони. 

Статичні результати Power Automate: огляд

Якщо умова не виконана, він перейде до шляху Якщо немає , і загальний канал у Slack отримає повідомлення « ВІДМОВИНО ».

Статичні результати Power Automate: огляд

Пройшовши приклад, натисніть «Зберегти» .

Статичні результати Power Automate: огляд

Давайте тепер перевіримо потік і подивимося, як він працює.

Статичні результати Power Automate: огляд

Виберіть опцію «Я виконаю дію тригера» , а потім натисніть кнопку Перевірити .

Статичні результати Power Automate: огляд

Після цього натисніть Запустити потік .

Статичні результати Power Automate: огляд

Нарешті натисніть Готово .

Статичні результати Power Automate: огляд

Давайте розглянемо результат на блок-схемі. Як бачимо, кожен крок виконано успішно.

Статичні результати Power Automate: огляд

Перевіривши загальний канал у Slack, ми побачимо, що повідомлення « APPROVED » було успішно надіслано.

Статичні результати Power Automate: огляд

Перейдіть до бюджетного каналу, і ми побачимо фактичний JSON, отриманий із запиту HTTP.

Статичні результати Power Automate: огляд

Наразі кінцева точка все ще активна, тому наш потік працює належним чином. Але як перевірити наш потік, коли сервер кінцевої точки більше не працює?

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

Тому ми можемо просто створити фальшиві змінні , щоб перейти до наступного кроку. Але набагато кращим рішенням для цього є використання Power Automate Static Results .

Функція статичних результатів не запускає фактичну дію. Натомість це просто призведе до певних виходів.

Використання статичних результатів у потоках Power Automate

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

Статичні результати Power Automate: огляд

Клацніть три крапки на кроці HTTP- запиту, а потім виберіть параметр Статичний результат (попередній перегляд) .

Статичні результати Power Automate: огляд

Увімкніть опцію «Увімкнути статичний результат (попередній перегляд)» .

Статичні результати Power Automate: огляд

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

Статичні результати Power Automate: огляд

Давайте клацнемо значок контрольного списку та виберемо body .

Статичні результати Power Automate: огляд

Потім буде показано поле тіла .

Статичні результати Power Automate: огляд

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

Статичні результати Power Automate: огляд

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

Статичні результати Power Automate: огляд

Натиснувши це, ми побачимо, що отримує наш потік, наприклад код стану , заголовок і тіло . Давайте скопіюємо вміст тіла . 

Статичні результати Power Automate: огляд

Потім вставте його в поле тіла нашого статичного результату .

Статичні результати Power Automate: огляд

Натисніть Готово після вставлення.

Статичні результати Power Automate: огляд

Ми також можемо скопіювати вміст заголовків і вставити його в поле Введіть унікальну властивість для нашого статичного результату. Але наразі нам не потрібно турбуватися про заголовки, тому що ми зосередимося на тому, щоб код стану був 200, а тіло було еквівалентним тому, що було з нашого попереднього успішного запуску потоку. 

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

Статичні результати Power Automate: огляд

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

Статичні результати Power Automate: огляд

Нарешті натисніть «Зберегти» .

Статичні результати Power Automate: огляд

Тестування статичних результатів Power Automate

Давайте тепер перевіримо потік, який ми налаштували за допомогою Static Results .

Статичні результати Power Automate: огляд

 Виберіть опцію «Я виконаю дію тригера» , а потім натисніть кнопку Перевірити .

Статичні результати Power Automate: огляд

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

Статичні результати Power Automate: огляд

Потім натисніть Готово .

Статичні результати Power Automate: огляд

Маленька блакитна піктограма мензурки навпроти дії запиту HTTP вказує на те, що дію було виконано за допомогою статичного результату.

Статичні результати Power Automate: огляд

У цьому немає заголовків , оскільки ми їх не призначали.

Статичні результати Power Automate: огляд

Ми також побачимо, що умови працювали належним чином.

Статичні результати Power Automate: огляд

Таким чином, ми побачимо, що повідомлення « APPROVED » знову відображається в загальному каналі Slack.

Статичні результати Power Automate: огляд

Коли ми натискаємо канал бюджету , ми знову побачимо те саме повідомлення.

Статичні результати Power Automate: огляд

Сторінка документації для статичних результатів Power Automate

Ще один спосіб дізнатися, як використовувати статичні результати, — переглянути документацію Power Automate . Дуже важливо перевіряти сторінку документації, оскільки час від часу з’являються нові речі.

Статичні результати Power Automate: огляд

Клацніть опцію «Посібники» . Потім клацніть тему Тестувати логічні програми за допомогою фіктивних даних . Потім буде показано вказівки щодо налаштування статичних результатів та іншу корисну пов’язану інформацію.

Статичні результати Power Automate: огляд




Висновок

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

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

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

Генрі


Змінні та вирази в редакторі Power Query

Змінні та вирази в редакторі Power Query

У цьому посібнику обговорюватимуться змінні та вирази в редакторі Power Query. Ви навчитеся правильно їх писати та будувати.

Як створити теплову карту LuckyTemplates

Як створити теплову карту LuckyTemplates

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

Створення діаграми Парето в LuckyTemplates – Advanced DAX

Створення діаграми Парето в LuckyTemplates – Advanced DAX

Я збираюся навчити вас справді цікавому прикладу принципу Парето та тому, як створити діаграму Парето за допомогою важливих формул DAX.

Власна гістограма в LuckyTemplates: різновиди та модифікація

Власна гістограма в LuckyTemplates: різновиди та модифікація

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

Статичні результати Power Automate: огляд

Статичні результати Power Automate: огляд

Дізнайтеся, як працює функція Power Automate Static Results і чому її корисно додати до найкращих методів створення блок-схем.

Підручник LuckyTemplates Python: як перекладати тексти

Підручник LuckyTemplates Python: як перекладати тексти

eDNA демонструє, як виконувати переклад мови або тексту за допомогою Python і передавати це в LuckyTemplates. Підручник LuckyTemplates Python.

Створіть діаграму Ганта в конструкторі звітів LuckyTemplates

Створіть діаграму Ганта в конструкторі звітів LuckyTemplates

У цьому підручнику ви дізнаєтеся, як використовувати Gauge Bullet Graph для створення діаграми Ганта в LuckyTemplates Report Builder.

Створіть тривимірну точкову діаграму за допомогою Python у LuckyTemplates

Створіть тривимірну точкову діаграму за допомогою Python у LuckyTemplates

У цьому підручнику ви дізнаєтесь, як створити тривимірну (3D) точкову діаграму за допомогою Python у LuckyTemplates.

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників