Выражения Power Automate — введение

Выражения Power Automate — введение

В этом руководстве мы рассмотрим выражения Power Automate и способы их использования для автоматизации рабочих процессов. В Microsoft Excel есть формулы, которые принимают входные данные и производят выходные данные. Например, одной формулой может быть СУММА , которая может принимать различные входные данные или числа и формировать выходные данные, объединяющие все входные данные.

Как и в Microsoft Excel, в Power Automate также есть формулы, называемые выражениями , которые можно использовать для выполнения определенных действий в потоке.

Оглавление

Добавление динамического содержимого в Power Automate

Это пример потока, который я ранее создал. В этом потоке я получу уведомление по электронной почте, как только пользователь опубликует твит, содержащий слова « Power Automate ». Теперь давайте добавим информацию о времени, используя переменную динамического содержимого « Создано в ».

Выражения Power Automate — введение

Затем нажмите Сохранить

Выражения Power Automate — введение

Теперь протестируем. Выберите вариант « Использование данных из предыдущих запусков », выберите последний тест в списке, затем нажмите кнопку «Тест» .

Выражения Power Automate — введение

Помимо проверки вывода, перейдя на нашу электронную почту, мы также можем выполнить наш тест, щелкнув этот запуск.

Выражения Power Automate — введение

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

Выражения Power Automate — введение

Метаданные, которые мы там видим, аналогичны данным, которые я получил в своем электронном письме.

Выражения Power Automate — введение

Тем не менее, время в этом письме совсем не в хорошем формате. Мы не хотим, чтобы пользователи читали такой формат. Итак, нам нужно преобразовать это в формат времени, который будет более удобочитаемым для пользователей. Мы можем сделать это, используя выражения.

Использование выражений Power Automate

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

Выражения Power Automate — введение

В этом примере мы хотим изменить формат даты и времени, отображаемых переменной Created at . Для этого мы можем выполнить поиск по слову « формат » в строке поиска, и он покажет нам различные выражения формата, которые мы можем использовать. Чтобы преобразовать формат нашей даты, мы можем использовать выражение formatDateTime .

Выражения Power Automate — введение

Прежде чем использовать выражение, давайте сначала удалим переменную динамического содержимого Created at

Выражения Power Automate — введение

Давайте теперь воспользуемся выражением formatDateTime .

Выражения Power Automate — введение

Это выражение требует двух входных данных: отметки времени и формата в виде строки.

Выражения Power Automate — введение

Входная метка времени — это переменная, которую мы использовали для нашей даты, которая является переменной Created at . Итак, давайте щелкнем переменную Created at в нашем динамическом контенте.

Выражения Power Automate — введение

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

Выражения Power Automate — введение

Давайте тогда добавим запятую после первого ввода перед добавлением второго ввода.

Выражения Power Automate — введение

Вторым входом для нашего выражения является формат нашей даты. Мы хотим, чтобы это было в формате год-месяц-дата и час-минута-am/pm . Следовательно, мы должны ввести формат как «гггг-ММ-дд чч:мм тт» . Обязательно используйте одинарную цитату. Мы также можем просто поискать этот формат в Google, так как это собственный способ Microsoft назвать код дневного времени.

Выражения Power Automate — введение

Теперь мы создали выражение. Выражение берет переменную Created at time и преобразует ее в формат «гггг-мм-дд чч:мм тт»

Применение и тестирование выражений Power Automate

Теперь давайте нажмем кнопку OK , чтобы применить это выражение. 

Выражения Power Automate — введение

Мы можем видеть его фиолетовым цветом, потому что это не только динамическое содержимое, но и выражение формулы, включающее динамическое содержимое.

Выражения Power Automate — введение

Давайте теперь проверим, есть ли у нас какие-либо ошибки в нашей программе проверки потока. 

Выражения Power Automate — введение

Ошибок не обнаружено. Поэтому теперь мы можем его сохранить.

Выражения Power Automate — введение

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

Выражения Power Automate — введение

После успешного запуска нашего теста давайте проверим наши метаданные. Следовательно, наш формат даты и времени стал более разборчивым и удобным для чтения.

Выражения Power Automate — введение

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

Выражения Power Automate — введение

Понимание использования выражения concat

Давайте теперь создадим еще одно выражение, используя concat . Выражение concat объединяет разные строки вместе. Давайте сначала добавим еще одну часть информации к действию нашего потока.

Выражения Power Automate — введение

Затем давайте щелкнем выражение concat .

Выражения Power Automate — введение

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

Выражения Power Automate — введение

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

Выражения Power Automate — введение

После этого щелкните переменную Имя .

Выражения Power Automate — введение

Затем нажмите кнопку ОК .

Выражения Power Automate — введение

Теперь у нас есть еще одно выражение с динамическим содержимым внутри тела письма для нашего потока. 

Выражения Power Automate — введение

Давайте тогда сохраним изменения, нажав Сохранить .

Выражения Power Automate — введение

Давайте проверим наш поток, используя данные из наших предыдущих запусков. Обязательно используйте « Тест выполнен успешно », а не « Успех », потому что этот поток уже работает в фоновом режиме. При использовании « Успешно » он будет использовать входные данные от кого-то, кто написал в Твиттере о « Power Automate » в Твиттере, вместо того, чтобы использовать наши собственные входные данные для наших целей тестирования.

Выражения Power Automate — введение

После запуска нашего теста давайте снова проверим наши метаданные. Мы можем увидеть результат в этом разделе. Он объединил Henry leggge5 в качестве имени пользователя и Henry Legge в качестве имени.

Выражения Power Automate — введение

Разница между успешным и успешным тестом

Просто чтобы показать вам разницу между параметрами « Тест прошел успешно » и « Успешно », давайте запустим еще один тест, и на этот раз мы будем использовать параметр « Успех ».

Выражения Power Automate — введение

Это использует входные данные от кого-то, кто написал в Твиттере о « Power Automate ». Информация, которая у нас есть для этого теста, поступила от другого человека, который запустил наш поток.

Выражения Power Automate — введение


Microsoft Power Automate: автоматизация рабочих процессов
Power Automate Flow: объяснение использования и типов
Microsoft Flows: редактирование и отслеживание в Power Automate

Заключение

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

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

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

Генри


Что такое 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? Все, что тебе нужно знать