Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
В этом уроке мы поговорим об элементе управления Power Automate Switch , который находится под расширенными встроенными коннекторами. Бывают случаи, когда у нас есть несколько возможных значений, связанных с разными рабочими процессами. Мы можем сделать это, используя вложенные действия Condition, но это может стать слишком сложным, когда количество возможных значений станет больше. Гораздо лучше иметь условия рядом и анализировать их по отдельности. В этом случае мы будем использовать действие Switch.
Управление переключением в Power Automate может иметь дело с несколькими случаями возможных альтернатив, которые имеют разные действия или блоки операторов.
Оглавление
Создание потока Power Automate
Во-первых, давайте создадим новый мгновенный поток.
Установим название « Advanced Built-in Connector Demo ». Мы собираемся создать поток, который будет запускаться вручную. Поэтому выберите вариант « Вручную запустить поток », затем нажмите кнопку «Создать» .
После этого нажмите кнопку Новый шаг .
Давайте проверим доступные встроенные соединители.
Щелкните соединитель управления .
Разъем управления имеет шесть различных действий. Мы уже обсуждали управление условием в одном из наших руководств. Опять же, этот элемент управления разделяет поток в зависимости от того, является ли условие истинным или ложным.
Давайте добавим некоторые входные данные в наш поток, где пользователь может ввести способ доставки и сообщение через текстовый ввод. Давайте также предоставим им несколько вариантов выбора, используя раскрывающийся список.
Для этого потока, если выбран метод доставки Tweet , нам нужно выполнить действие Tweet . Если это Email , то нам нужно выполнить действие Email . То же самое касается всех остальных вариантов. Если мы будем использовать элемент управления «Условие» для выполнения процесса, мы создадим вложенное условие, похожее на это.
По сути, это оператор IF внутри другого оператора IF, который может быть громоздким. Поэтому нам нужен элемент управления Switch , чтобы упростить процесс.
Использование Switch Control в Power Automate
Для этого примера выберем элемент управления Switch .
Что хорошо в элементе управления Switch , так это то, что нам нужно выбрать только одну переменную, которую мы хотим протестировать. В поле Вкл . выберите переменную Способ доставки .
1. Добавление первого случая переключения
В разделе «Дело» мы можем установить несколько маршрутов для каждого метода доставки. Давайте введем первый вариант « Tweet ».
Затем нажмите кнопку Добавить действие .
Найдите и выберите соединитель Twitter .
Выберите Опубликовать твит .
В текстовом поле «Твитнуть» выберите «Сообщение».
2. Добавление других случаев переключения
Чтобы добавить еще один кейс Switch , щелкните этот значок рядом с первым кейсом.
Давайте введем второй вариант, который называется « Электронная почта ».
Нажмите кнопку Добавить действие .
Найдите и выберите почтовый соединитель.
Затем выберите действие Отправить уведомление по электронной почте (v3) .
Установите адрес электронной почты, на который вы хотите отправить уведомление. Выберите переменную «Сообщение» для полей «Тема » и «Основной текст» .
Добавьте третий случай для параметра Slack , затем установите имя канала на Tutorial. Используйте переменную «Сообщение» для поля «Текст сообщения» .
После этого добавляем четвертый кейс ( Trello ). Установите идентификатор доски на Tasks и идентификатор родительского списка на Issues . Просто используйте переменную «Сообщение» для полей «Имя карты» и «Описание карты» .
В карточке «По умолчанию» мы можем установить другое действие, если ни один из доступных способов доставки не соответствует тому, который был введен пользователем. Но в этом примере нам это не понадобится, поскольку мы заставляем пользователя выбирать только из четырех вариантов.
Наконец, нажмите Сохранить .
Тестирование управления переключателем в Power Automate
Давайте теперь попробуем наш поток. Сначала нажмите Тест .
Выберите вариант «Я выполню триггерное действие» , затем нажмите кнопку «Тест» .
После этого нажмите кнопку Продолжить .
Вот как будет выглядеть форма. Выберите Slack в качестве способа доставки. Затем введите « ЭЙ ВСЕМ! ЭТО МНЕ МАРИО! ». Нажмите кнопку «Выполнить поток» , и давайте также увидим его в действии.
Нажмите Готово.
Теперь мы видим, что среди четырех случаев был активирован только случай 3 . И мы можем определить это по зеленым галочкам.
Когда мы проверим наш Slack, мы увидим только что опубликованное сообщение.
Вот как просто работает элемент управления Switch в Power Automate.
Заключение
Напомним, что мы можем создать поток с элементом управления Switch и отличить его от элемента управления Condition . Последний разделяет поток между условиями « Да » или « Нет » и добавляет условие поверх другого в зависимости от количества вариантов.
С другой стороны, управление Switch позволяет пользователям выполнять несколько условий в одной строке. Это очень похоже на любые другие операторы switch-case, которые вы видите в Python и других языках программирования.
Поэтому, если аргумент в вашем потоке находится между простым условием «да» или «нет», вы можете использовать элемент управления «Условие» . Но если у вас есть несколько вариантов, лучше использовать варианты Switch , а не сложенные условия. Надеюсь, вы смогли понять правильное использование этих двух встроенных разъемов.
Всего наилучшего,
Генри
Учебное пособие Microsoft Flow — Instant Vs. Автоматизированные
действия по автоматизации потока | Подробное руководство
Power Automate Обзор динамического содержимого
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.