Функции сбора данных в Microsoft Power Automate

Функции сбора данных в Microsoft Power Automate

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

Массив — это список или набор элементов. Это может быть список строк, целых чисел и многие другие наборы.

Мы можем делать определенные вещи с коллекциями. Вот некоторые функции, которые мы можем использовать при работе с массивами.

Функции сбора данных в Microsoft Power Automate

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

Оглавление

Функции коллекции в Power Automate: содержит

Для этой функции требуется коллекция или массив и определенное значение . Он вернет логическое значение (true или false), основанное на том, находится ли указанное значение в указанном массиве. 

Функции сбора данных в Microsoft Power Automate

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

Функции сбора данных в Microsoft Power Automate

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

Функции сбора данных в Microsoft Power Automate

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

Функции сбора данных в Microsoft Power Automate

Щелкните элемент управления «Условие» .

Функции сбора данных в Microsoft Power Automate

Щелкните многоточие для шага «Условие» , затем выберите «Переименовать» .

Функции сбора данных в Microsoft Power Automate

Давайте переименуем это в « Проверить, содержит ли какое-либо из слов на входе 4 слово-проблема ».

Функции сбора данных в Microsoft Power Automate

Давайте теперь создадим массив из Input 4 . На вкладке «Выражение» давайте щелкнем функцию разделения

Функции сбора данных в Microsoft Power Automate

Затем нажмите «Ввод 4» на вкладке «Динамический контент» .

Функции сбора данных в Microsoft Power Automate

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

Функции сбора данных в Microsoft Power Automate

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

Функции сбора данных в Microsoft Power Automate

Удалим закрывающий параметр ' ) ' функции contains

Функции сбора данных в Microsoft Power Automate

Нам нужно проверить, содержит ли этот массив слово « проблема ». Итак, добавим запятую вместе со словом « проблема » и закрывающим параметром ' ) ' выражения. 

Функции сбора данных в Microsoft Power Automate

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

Функции сбора данных в Microsoft Power Automate

По нашему условию мы должны проверить, равно ли оно true

Функции сбора данных в Microsoft Power Automate

После этого добавим новое действие. 

Функции сбора данных в Microsoft Power Automate

Найдите и нажмите Slack

Функции сбора данных в Microsoft Power Automate

Нажмите Опубликовать сообщение .

Функции сбора данных в Microsoft Power Automate

Мы опубликуем это на общем канале. 

Функции сбора данных в Microsoft Power Automate

Установите сообщение на « Вход 4 содержит слово задача ».

Функции сбора данных в Microsoft Power Automate

Если условие ложно , ничего не произойдет. Поэтому пока оставим его пустым. 

Функции сбора данных в Microsoft Power Automate

Тестирование потока

Давайте теперь протестируем этот поток. 

Функции сбора данных в Microsoft Power Automate

Выберите параметр « Я выполню триггерное действие » и нажмите кнопку «Сохранить и проверить»

Функции сбора данных в Microsoft Power Automate

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

Функции сбора данных в Microsoft Power Automate

Наконец, нажмите Готово

Функции сбора данных в Microsoft Power Automate

Как видим, наш поток отработал успешно. 

Функции сбора данных в Microsoft Power Automate

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

Функции сбора данных в Microsoft Power Automate

Опять же, используя выражение contains , он проверял слова, которые мы ввели в поле ввода 4 , и искал слово « проблема ». Он нашел один, поэтому превратил это условие в true , и поэтому наше условие перешло к пути если да

Функции сбора данных в Microsoft Power Automate


Функция Power Automate Split и массивы
Power Automate применяется к каждому действию в рабочих процессах
Утверждение Microsoft Flow с несколькими параметрами

Заключение

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

Функции сбора данных в Microsoft 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? Все, что тебе нужно знать