Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом руководстве мы рассмотрим выражения Power Automate и способы их использования для автоматизации рабочих процессов. В Microsoft Excel есть формулы, которые принимают входные данные и производят выходные данные. Например, одной формулой может быть СУММА , которая может принимать различные входные данные или числа и формировать выходные данные, объединяющие все входные данные.
Как и в Microsoft Excel, в Power Automate также есть формулы, называемые выражениями , которые можно использовать для выполнения определенных действий в потоке.
Оглавление
Добавление динамического содержимого в Power Automate
Это пример потока, который я ранее создал. В этом потоке я получу уведомление по электронной почте, как только пользователь опубликует твит, содержащий слова « Power Automate ». Теперь давайте добавим информацию о времени, используя переменную динамического содержимого « Создано в ».
Затем нажмите Сохранить .
Теперь протестируем. Выберите вариант « Использование данных из предыдущих запусков », выберите последний тест в списке, затем нажмите кнопку «Тест» .
Помимо проверки вывода, перейдя на нашу электронную почту, мы также можем выполнить наш тест, щелкнув этот запуск.
Затем мы можем проверить метаданные этого запуска, чтобы увидеть, что произошло с нашим тестом. Как мы видим, он отображает адрес электронной почты, на который оно было отправлено, тему письма и информацию о теле .
Метаданные, которые мы там видим, аналогичны данным, которые я получил в своем электронном письме.
Тем не менее, время в этом письме совсем не в хорошем формате. Мы не хотим, чтобы пользователи читали такой формат. Итак, нам нужно преобразовать это в формат времени, который будет более удобочитаемым для пользователей. Мы можем сделать это, используя выражения.
Использование выражений Power Automate
Мы можем получить доступ к различным выражениям Power Automate, щелкнув «Выражения» рядом с динамическим содержимым .
В этом примере мы хотим изменить формат даты и времени, отображаемых переменной Created at . Для этого мы можем выполнить поиск по слову « формат » в строке поиска, и он покажет нам различные выражения формата, которые мы можем использовать. Чтобы преобразовать формат нашей даты, мы можем использовать выражение formatDateTime .
Прежде чем использовать выражение, давайте сначала удалим переменную динамического содержимого Created at .
Давайте теперь воспользуемся выражением formatDateTime .
Это выражение требует двух входных данных: отметки времени и формата в виде строки.
Входная метка времени — это переменная, которую мы использовали для нашей даты, которая является переменной Created at . Итак, давайте щелкнем переменную Created at в нашем динамическом контенте.
Теперь у нас есть первый ввод для нашего выражения formatDateTime . Мы можем просто увидеть переменную как « Создано в » в динамическом содержимом . Однако при использовании его в нашем выражении он покажет нам, как он был написан в коде Microsoft.
Давайте тогда добавим запятую после первого ввода перед добавлением второго ввода.
Вторым входом для нашего выражения является формат нашей даты. Мы хотим, чтобы это было в формате год-месяц-дата и час-минута-am/pm . Следовательно, мы должны ввести формат как «гггг-ММ-дд чч:мм тт» . Обязательно используйте одинарную цитату. Мы также можем просто поискать этот формат в Google, так как это собственный способ Microsoft назвать код дневного времени.
Теперь мы создали выражение. Выражение берет переменную Created at time и преобразует ее в формат «гггг-мм-дд чч:мм тт» .
Применение и тестирование выражений Power Automate
Теперь давайте нажмем кнопку OK , чтобы применить это выражение.
Мы можем видеть его фиолетовым цветом, потому что это не только динамическое содержимое, но и выражение формулы, включающее динамическое содержимое.
Давайте теперь проверим, есть ли у нас какие-либо ошибки в нашей программе проверки потока.
Ошибок не обнаружено. Поэтому теперь мы можем его сохранить.
Давайте проверим наш поток, снова используя данные из наших предыдущих запусков.
После успешного запуска нашего теста давайте проверим наши метаданные. Следовательно, наш формат даты и времени стал более разборчивым и удобным для чтения.
В нашей электронной почте мы также можем увидеть формат, который выглядит лучше, чем тот, который был у нас раньше.
Понимание использования выражения concat
Давайте теперь создадим еще одно выражение, используя concat . Выражение concat объединяет разные строки вместе. Давайте сначала добавим еще одну часть информации к действию нашего потока.
Затем давайте щелкнем выражение concat .
Первая строка, которую мы хотим объединить, — это имя пользователя. Итак, давайте щелкнем переменную Имя пользователя в разделе Динамическое содержимое .
Давайте добавим сюда запятую, потому что мы хотим разделить разные строки.
После этого щелкните переменную Имя .
Затем нажмите кнопку ОК .
Теперь у нас есть еще одно выражение с динамическим содержимым внутри тела письма для нашего потока.
Давайте тогда сохраним изменения, нажав Сохранить .
Давайте проверим наш поток, используя данные из наших предыдущих запусков. Обязательно используйте « Тест выполнен успешно », а не « Успех », потому что этот поток уже работает в фоновом режиме. При использовании « Успешно » он будет использовать входные данные от кого-то, кто написал в Твиттере о « Power Automate » в Твиттере, вместо того, чтобы использовать наши собственные входные данные для наших целей тестирования.
После запуска нашего теста давайте снова проверим наши метаданные. Мы можем увидеть результат в этом разделе. Он объединил Henry leggge5 в качестве имени пользователя и Henry Legge в качестве имени.
Разница между успешным и успешным тестом
Просто чтобы показать вам разницу между параметрами « Тест прошел успешно » и « Успешно », давайте запустим еще один тест, и на этот раз мы будем использовать параметр « Успех ».
Это использует входные данные от кого-то, кто написал в Твиттере о « Power Automate ». Информация, которая у нас есть для этого теста, поступила от другого человека, который запустил наш поток.
.
Microsoft Power Automate: автоматизация рабочих процессов
Power Automate Flow: объяснение использования и типов
Microsoft Flows: редактирование и отслеживание в Power Automate
Заключение
Вот как выражение обычно работает в Power Automate. Вы также узнали, как использовать их в автоматизации рабочего процесса. Вам просто нужно использовать функции для создания выражений. Power Automate предоставляет различные функции, которые можно использовать для извлечения данных, изменения данных, оценки данных и многого другого.
Если вы не привыкли к формулам, потребуется время, чтобы привыкнуть к ним. Для новых пользователей, которые не знакомы с выражениями, вы будете знакомы с ними, поскольку будете продолжать пробовать различные выражения в своих потоках.
Всего наилучшего,
Генри
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать