Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом руководстве мы узнаем о статических результатах Power Automate и о том, как они работают в наших потоках. В настоящее время эта мощная функция все еще находится в предварительном или бета-режиме. Тем не менее, это, безусловно, хорошая функция, которую мы можем добавить к нашим передовым методам создания блок-схем.
Оглавление
Пример сценария
Мы будем использовать образец потока, который я создал ранее.
Он отправляет HTTP-запрос на стороннюю конечную точку.
Это то, что возвращает HTTP-запрос.
Затем он выполнит действие условия . Если код состояния HTTP-запроса равен 200 , это означает, что запрос выполнен успешно.
Если условие было выполнено, поток пойдет по пути Если да . Он опубликует сообщение « УТВЕРЖДЕНО » на общем канале в Slack . Затем в канале бюджета он также опубликует сообщение, содержащее все данные, которые мы получили от сторонней конечной точки.
Если условие не выполнено, оно перейдет к пути If no , а общий канал в Slack получит сообщение « DENIED ».
Пройдя пример потока, давайте нажмем Сохранить .
Давайте теперь протестируем поток и посмотрим, как он работает.
Выберите вариант «Я выполню триггерное действие» , затем нажмите кнопку «Тест» .
После этого нажмите Запустить поток .
Наконец, нажмите Готово .
Посмотрим на результат на блок-схеме. Как мы видим, каждый шаг был выполнен успешно.
Проверив общий канал в Slack, мы увидим, что сообщение « УТВЕРЖДЕНО » успешно отправлено.
Перейдите к бюджетному каналу, и мы увидим фактический JSON, который мы получили из HTTP-запроса.
На данный момент конечная точка все еще активна, поэтому наш поток работает правильно. Но как нам протестировать наш поток, когда сервер конечной точки больше не работает?
Когда это произойдет, наш поток определенно потерпит неудачу. В таких случаях мы не хотим, чтобы действие HTTP-запроса фактически пинговало сервер, поскольку мы предполагаем, что сервер неисправен.
Поэтому мы можем просто создать поддельные переменные , чтобы перейти к следующему шагу. Но гораздо лучшим решением для этого является использование Power Automate Static Results .
Функция статических результатов не запускает фактическое действие. Вместо этого он просто вызовет определенные выходные данные.
Использование статических результатов в потоках Power Automate
Чтобы опробовать метод Static Results , давайте вернемся к нашему потоку и отредактируем его.
Щелкните многоточие в шаге HTTP- запроса, затем выберите параметр Статический результат (предварительный просмотр) .
Переключите параметр «Включить статический результат (предварительный просмотр)» .
Когда включено, мы можем выбрать любой вывод, который мы хотим, чтобы поток производил. В этом примере мы хотим, чтобы в результате он выдал Succeeded с кодом состояния 200 .
Щелкнем по значку контрольного списка и выберем body .
Затем отобразится поле тела .
Мы заполним тело содержимым из нашего предыдущего успешного выполнения потока.
Имейте в виду, что каждое действие имеет результаты. Итак, давайте нажмем ссылку Show raw outputs .
Нажав на нее, мы увидим, что возвращает наш поток, например, код состояния , заголовок и тело . Скопируем содержимое body .
Затем вставьте его в поле body нашего статического результата .
Нажмите Готово после вставки.
Мы также можем скопировать содержимое заголовков и вставить их в поле «Введите уникальное свойство» для нашего статического результата. Но на данный момент нам не нужно беспокоиться о заголовках, потому что мы сосредоточимся на том, чтобы заставить код состояния быть равным 200, а тело должно быть эквивалентно коду из нашего предыдущего успешного запуска потока.
Как только это будет сделано, мы увидим маленький желтый значок стакана . Наведите указатель мыши на значок, и мы увидим сообщение « Для этого действия настроен статический результат ».
Все статические результаты возвращают строки . Поэтому нам нужно изменить код состояния с целого числа 200 на строку, добавив кавычки ( « ) в начале и в конце числа. Это просто нюанс, о котором Microsoft уже знает, и они, вероятно, исправят его, когда полностью выпустят эту функцию.
Наконец, нажмите Сохранить .
Тестирование статических результатов Power Automate
Теперь давайте проверим поток, который мы настроили с помощью Static Results .
Выберите вариант «Я выполню триггерное действие» , затем нажмите кнопку «Тест» .
Щелкните Запустить поток .
Затем нажмите Готово .
Маленькая синяя иконка мензурки рядом с действием HTTP- запроса указывает на то, что действие было выполнено с использованием статического результата.
В этом нет заголовков , так как мы их не назначали.
Мы также увидим, что условия сработали правильно.
Поэтому мы увидим, что в общем канале в Slack снова отображается сообщение « УТВЕРЖДЕНО » .
Когда мы нажмем на канал бюджета , мы снова увидим то же сообщение.
Страница документации для статических результатов Power Automate
Еще один способ узнать, как использовать статические результаты , — просмотреть документацию по Power Automate . Очень важно проверять его страницу документации, так как время от времени появляются новые вещи.
Нажмите «Как направлять ». Затем щелкните раздел Проверка приложений логики с фиктивными данными . Затем он отобразит рекомендации по настройке статических результатов и другую полезную информацию.
Power Automate Development: рекомендации по реализации
HTTP-триггера Microsoft Flow | Учебное пособие по Power Automate
Пошаговое руководство по документации по Power Automate
Заключение
Статические результаты — одна из самых мощных функций, доступных в Microsoft Power Automate . Это позволяет пользователям принудительно вызывать определенные выходные данные в каждом отдельном сценарии. Таким образом, что бы ни случилось, рабочий процесс будет давать результаты, которые вы определили. Это также значительно упрощает задачу, зная, что блок-схемы могут со временем усложняться.
Помимо этого руководства, вы можете начать знакомство со статическими результатами, ознакомившись с документацией Microsoft . Это очень полезно, когда вы продвигаетесь по карьерной лестнице в Power Automate . Опять же, хороший разработчик или администратор также должен уметь находить решения своих проблем, максимально используя документацию.
Всего наилучшего,
Генри
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать