Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
HTTP- триггер Microsoft Flow позволяет пользователям запускать потоки из сторонних приложений. В этом руководстве мы поговорим о том, как работает этот триггер, позволяющий конечному пользователю инициировать поток. Microsoft Flow будет служить мостом между вашим приложением и большим количеством других сервисов.
Например, мы хотим запустить наш поток с помощью приложения, которое недоступно в Power Automate . Если мы создали собственное веб-приложение и хотим инициировать поток оттуда, как нам это сделать?
Это пример потока с некоторыми полями ввода, которые пользователь должен заполнить.
Что, если мы хотим, чтобы пользователь заполнил эти поля ввода из сторонних приложений? Для этого нам нужна конечная точка URL, которая будет сгенерирована для нас в этом новом потоке. Нам также понадобится файл JSON , также известный как схема , которая содержит все переменные, которые будут представлять все входные данные, которые мы передаем.
Оглавление
Создание потока Microsoft с триггером HTTP
Давайте теперь создадим простой поток с помощью HTTP-триггера потока Microsoft . В этом потоке пользователь введет свое имя и фамилию с помощью стороннего приложения, и оно будет опубликовано в виде сообщения Slack.
1. Создание мгновенного потока
Во-первых, давайте перейдем на страницу создания .
Затем нажмите Мгновенный поток .
Вместо того, чтобы использовать параметр PowerApps или запускать поток вручную , мы будем использовать при получении HTTP-запроса в качестве триггера. Итак, давайте выберем это и нажмем кнопку «Создать» .
Потоки, созданные с помощью триггера « При получении HTTP-запроса », могут быть выполнены любым, кто знает URL-адрес.
Запросы HTTP выходят за рамки этого руководства. Однако мы можем легко использовать это как триггер для нашего потока, потому что Microsoft просто создаст для нас ссылку. Затем, если наше стороннее приложение получит доступ к ссылке, оно само запустит наш поток Power Automate .
Ключевым моментом здесь является то, что мы просто создаем конечную точку, к которой могут подключаться любые сторонние приложения . Если вы хотите инициировать что-то из электронной почты, Slack или Trello, нам не нужно использовать этот триггер, поскольку эти соединители доступны в Power Automate. Вы используете этот метод только в том случае, если хотите инициировать поток из соединителя, который недоступен в Power Automate.
2. Настройка HTTP-триггера Microsoft Flow
Во-первых, нам нужно определить полезные данные, которые будут проходить через HTTP-запрос с Power Automate или без него. Нажмите « Использовать образец полезной нагрузки для создания схемы », и Microsoft сделает все за нас.
Давайте создадим полезные данные JSON , содержащие переменные firstname и lastname . Как видите, мы также добавили образцы или временные значения « Joe » и « Ax » для созданных нами переменных.
Затем нажмите кнопку Готово .
Затем Microsoft возьмет это и создаст JSON-схему тела запроса. Это означает, что когда эта конечная точка срабатывает, она ожидает два свойства, которые являются фамилией и именем с их типом в виде строки .
Далее следует добавить новый шаг, нажав кнопку «Новый шаг» .
Затем найдите и щелкните соединитель Slack .
Для действия воспользуемся сообщением Post .
Мы будем использовать учебный канал для имени канала .
Для текста сообщения мы видим в динамическом содержимом , что теперь у нас есть переменные имя и фамилия .
Это связано с тем, что наша конечная точка ожидает две переменные: имя и фамилию , которые мы создали с использованием текста JSON, добавленного ранее.
Щелкните выражение concat , чтобы объединить переменные firstname и lastname .
Затем давайте соединим слово « Hello: » с именем .
Давайте также соединим его с фамилией . Не забудьте добавить запятую после слова « Hello » и имени переменной .
Затем нажмите кнопку ОК .
Теперь давайте сохраним наш поток, нажав кнопку «Сохранить» .
Будет сгенерирован URL-адрес, который будет служить нашей конечной точкой. Мы можем получить к нему доступ через наше стороннее приложение.
Тестирование нашего Microsoft Flow
Теперь давайте проверим наш поток. Я установил приложение под названием Postman . Если вы не знакомы с этим, это способ доступа к конечным точкам и передачи значений, чтобы убедиться, что они работают.
Поскольку в этом руководстве мы не будем говорить о HTML , JSON , POST и различных веб-API , мы можем просто использовать Postman для имитации этих вещей. Если вы не понимаете, что такое POST или POST по сравнению с GET , я рекомендую посмотреть курс для начинающих или базовый курс веб-разработки, чтобы вы были знакомы с этими терминами. Я также предлагаю вам изучить, что такое HTTP-запросы, потому что они действительно расширяют возможности этого приложения.
Чтобы протестировать наш поток, скопируйте этот URL.
Затем вставьте этот URL-адрес в поле POST в Postman .
Внутри Body давайте изменим значения по умолчанию с помощью переменных, которые мы установили для нашей полезной нагрузки JSON. Итак, добавим переменные firstname и lastname со значениями « Tom » и « Jerry ». Мы должны быть внутри Body и обязательно выбрать raw . Тип должен быть JSON .
Опять же, этот Почтальон служит нашим сторонним приложением. Это просто для того, чтобы убедиться, что связи работают правильно.
В нашем потоке давайте теперь нажмем Test .
Выберите « Я выполню триггерное действие » и нажмите кнопку «Тест» .
Затем он начнет ждать выполнения действия.
Итак, теперь мы отправим его на нашу конечную точку и посмотрим, работает ли он, нажав кнопку «Отправить» .
Как только наш поток успешно запустится, мы можем проверить наш Slack, чтобы увидеть, было ли сообщение опубликовано.
В нашем Slack мы должны увидеть сообщение Hello: TomJerry .
Введение в Power Apps: определение, функции, функции и их важность
Обзор динамического содержимого Power Automate
Microsoft Power Automate: автоматизация рабочих процессов
Заключение
Для этого туториала нам удалось сформировать триггер из стороннего приложения, не имеющего ничего общего с Power Automate . Microsoft создала конечную точку, переменные и все, что нам нужно. Все, что нам нужно сделать, это просто получить доступ к ссылке / URL-адресу самостоятельно. Вот как это было легко.
Если вы хотите стать администратором Power Automate, вам нужно узнать, как все это работает. После интеграции Power Automate с вашей компанией или организацией есть вероятность, что вы столкнетесь со сторонними приложениями, у которых нет соединителей в Power Automate. Это лучший способ справиться с этими экземплярами.
Это довольно сложная концепция, но как только вы освоите ее, вы сможете создавать потоки, которые запускаются из любого места, если у вас есть подключение к Интернету.
Генри
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать