Условия срабатывания Power Automate — введение

Условия срабатывания Power Automate — введение

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

Условие триггера в Power Automate аналогично оператору IF в Excel или любом другом языке программирования. Он разделяет наш поток на два пути в зависимости от условия.

Оглавление

Добавление условий триггера в Power Automate

Мы будем использовать образец потока, который я создал заранее. В этом примере мы получим уведомление по электронной почте, как только пользователь опубликует твит, содержащий слова « Power Automate ». Затем мы добавим условие, при котором, если в твите будет найдено слово « проблема », будет создана карточка Trello. В противном случае он просто ретвитнет этот конкретный твит и не создаст карточку Trello. 

Чтобы добавить условие, добавим еще один шаг, нажав кнопку Новый шаг .

Условия срабатывания Power Automate — введение

Затем нажмите «Управление» .

Условия срабатывания Power Automate — введение

После этого добавим условие срабатывания, нажав Condition Control .

Условия срабатывания Power Automate — введение

Затем нам нужно установить значения для нашего условия. 

Условия срабатывания Power Automate — введение

Если условие верно, то оно спускается к пути Если да . В противном случае он пойдет по пути Если нет . Мы также можем установить здесь действия на основе вывода условия. 

Условия срабатывания Power Automate — введение

Настройка условий запуска Power Automate

На нашей доске Trello давайте добавим новый раздел и назовем его « Вопросы ».

Условия срабатывания Power Automate — введение

Для нашего условия давайте использовать текстовую переменную Tweet для нашего истинного утверждения.

Условия срабатывания Power Automate — введение

Опять же, мы хотим посмотреть, есть ли в твите слово « проблема ». Итак, давайте использовать « содержит » в этой части.

Условия срабатывания Power Automate — введение

Для третьего поля добавим слово «Выпуск» . Нам нужно добавить цитату, потому что это строка, а не переменная .

Условия срабатывания Power Automate — введение

Мы можем добавить несколько условий, нажав кнопку + Добавить . Для этого примера добавим еще одну строку. 

Условия срабатывания Power Automate — введение

Мы также можем выбирать между условиями « И » и « ИЛИ ».

Условия срабатывания Power Automate — введение

Для условия « И » оба аргумента должны быть истинными, чтобы оно было передано в раздел «Если да» . Если это условие ИЛИ , любое из утверждений должно быть истинным.

Условия срабатывания Power Automate — введение

В этом примере мы будем использовать условие ИЛИ .

Условия срабатывания Power Automate — введение

Для второго условия воспользуемся текстовой переменной Tweet , затем установим условие как « содержит » и добавим слово « Проблема ».

Условия срабатывания Power Automate — введение

Давайте теперь добавим действие, если наше условие истинно. Помните, что мы хотим создать карточку Trello, если твит соответствует любому из условий. Поэтому мы можем просто перетащить действие «Создать карточку» в наш раздел «Если да» .

Условия срабатывания Power Automate — введение

Условия срабатывания Power Automate — введение

Теперь давайте добавим действие в раздел Если нет, если твит не соответствует ни одному из условий. Просто нажмите кнопку Добавить действие .

Условия срабатывания Power Automate — введение

Ищем разъем Twitter и нажимаем на него. 

Условия срабатывания Power Automate — введение

Затем нажмите действие «Ретвитнуть» .

Условия срабатывания Power Automate — введение

Для идентификатора твита воспользуемся переменной идентификатора твита .

Условия срабатывания Power Automate — введение

Мы закончили настройку нашего потока. Когда публикуется новый твит, он сначала отправляет нам уведомление по электронной почте. Затем он рассмотрит условие, которое мы установили, чтобы проанализировать, должен ли он либо ретвитнуть твит, либо создать карточку Trello.

Проверка состояния

Давайте теперь проверим наше состояние. На этот раз давайте выполним ручной триггер вместо использования данных из наших предыдущих запусков.

Условия срабатывания Power Automate — введение

Мы сообщим в Твиттере « У Power Automate возникла проблема».

Условия срабатывания Power Automate — введение

Теперь наш поток работает в фоновом режиме и ищет твит, который соответствует условиям поиска, которые мы установили.

Условия срабатывания Power Automate — введение

Мы можем проверить вывод после успешного выполнения нашего теста потока. Как мы видим, результат оказался ложным, несмотря на то, что в нашем твите было слово « проблема ».

Условия срабатывания Power Automate — введение

Вероятно, это потому, что в нашем твите мы написали слово « проблема » с маленькой « i ».

Условия срабатывания Power Automate — введение

Но в нашем условии мы указали слово « Выпуск » с большой буквы « И ».

Условия срабатывания Power Automate — введение

Преобразование строк в нижний регистр

Что нам нужно сделать, так это преобразовать эти текстовые переменные Tweet в нижний регистр. Это сделано для того, чтобы убедиться, что даже если в твите есть строчная или заглавная буква, все они будут рассматриваться как строчные.

Условия срабатывания Power Automate — введение

Для этого вместо использования переменной в этой части нам нужно преобразовать ее в выражение . Итак, давайте удалим текстовую переменную Tweet .

Условия срабатывания Power Automate — введение

Давайте воспользуемся выражением toLower . Выражение toLower преобразует текст в формат нижнего регистра.

Условия срабатывания Power Automate — введение

Давайте добавим круглые скобки и поместим внутрь текстовую переменную Tweet .

Условия срабатывания Power Automate — введение

Затем давайте нажмем кнопку ОК .

Условия срабатывания Power Automate — введение

Проделаем аналогичные шаги и со вторым условием.

Условия срабатывания Power Automate — введение

Затем измените тексты « Проблема » и « Проблема » на строчные.

Условия срабатывания Power Automate — введение

Повторное тестирование состояния

Сохраните этот поток и давайте проведем еще один тест. Опять же, мы выполним ручной триггер для этого теста.

Условия срабатывания Power Automate — введение

На этот раз давайте напишем «Есть проблема с Power Automate ». Мы будем использовать заглавную « П » для слова « проблема », чтобы посмотреть, будет ли работать наше выражение.

Условия срабатывания Power Automate — введение

Давайте теперь проверим результат. Как мы видим, результат теперь верный , потому что твит содержит слово « проблема ». Мы использовали заглавную букву « P », но результат остается верным, поскольку он был преобразован в нижний регистр. Теперь наше выражение работает правильно.

Условия срабатывания Power Automate — введение

Поскольку результат верный, теперь его следует добавить на нашу доску Trello в виде карточки. Я сделал ошибку здесь, потому что я должен был изменить раздел на Вопросы вместо Twitter, но пока все в порядке.

Условия срабатывания Power Automate — введение

Щелкнем по этой карточке и увидим, что она записала в Описание наш твит с надписью « Существует проблема с Power Automate » .

Условия срабатывания Power Automate — введение


Шаблон Power Automate | Создание и запуск потоков
Power Automate Создание потоков с нуля
Действия Power Automate | Учебник по глубокому погружению

Заключение

Подводя итог тому, что мы сделали в этом уроке, мы опубликовали твит, в котором есть слова « Power Automate ». Затем он отправлял уведомление по электронной почте и проверял наше условие ИЛИ , если в нем были слова « проблема » или « проблема ». Поскольку условие привело к TRUE , была создана карточка Trello, но она не ретвитилась. 

Опять же, условия — это просто операторы ЕСЛИ , которые разделяют наш поток на основе определенного заданного нами условия. Надеюсь, это поможет вам больше узнать об условиях и о том, как вы можете заставить их работать в процессе автоматизации вашего бизнеса.

Всего наилучшего,

Генри


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать