События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодняЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Многие триггеры могут немедленно запускать облачный поток, когда происходит определенное событие (например, в папку "Входящие" приходит новое письмо). Эти триггеры, бесспорно, эффективны, но иногда требуется выполнить облачный поток, который обращается к источнику данных по заданному расписанию и выполняет определенные действия в зависимости от свойств элементов в этом источнике. Для обработки списка элементов поток можно запускать по расписанию (например, один раз в день) и использовать циклическое действие, например Применить к каждому. Например, используя действие Применить к каждому, вы можете обновлять записи в базе данных или списке элементов в Microsoft SharePoint.
Посмотрите это видео для демонстрации действия Применить к каждому.
В этом руководстве мы создадим облачный поток, который запускается каждые 15 минут и выполняет следующие действия:
Получает последние 10 непрочитанных писем из папки "Входящие" в Microsoft 365 Outlook.
Проверяет наличие слова собрание в теме всех 10 писем.
Проверяет, отправил ли письмо ваш руководитель и назначена ли письму высокая важность при отправке.
Отправляет push-уведомление и помечает письмо как прочитанное, если в его теме есть слово собрание. Делает то же самое, если сообщение получено от руководителя или имеет высокую важность.
На схеме ниже показаны подробные сведения о потоке, который мы создадим.
Для успешного выполнения инструкций из этого руководства вам потребуется следующее.
Подробные сведения об использовании SharePoint с Power Automate см. в разделе Документация по SharePoint.
Примечание
Power Automate использует либо классический конструктор облачных потоков, либо конструктор облачных потоков с Copilot. Чтобы определить, какой конструктор вы используете, перейдите в раздел Заметка в пункте Знакомство с конструктором облачных потоков с возможностями Copilot.
Войдите в Power Automate.
Выберите Мои потоки>Создать поток>Облачный поток по расписанию.
В поле Имя потока введите имя потока.
В полях Запуск выберите дату и время, чтобы указать, когда поток должен начать выполняться.
В полях Повторять каждые установите расписание для запуска потока. В этом примере введите 15 и выберите Минута из выпадающего меню, чтобы поток запускался каждые 15 минут.
Выберите Создать.
Выберите + Новый шаг.
В поле Поиск введите outlook, чтобы найти все соединители и действия, связанные с Microsoft Outlook.
Выберите действие Получить электронные письма (V3), чтобы открыть карточку Получить электронные письма (V3).
В карточке Получить электронные письма (V3) укажите, что нужно выбирать последние 10 непрочитанных писем из папки Входящие.
Не включайте вложения, так как они не будут использоваться в этом потоке.
На данный момент вы создали простой поток, который получает несколько электронных писем из папки "Входящие". Эти электронные письма будут возвращены в виде массива. Действие Применить к каждому требует массива, так что это именно то, что нужно.
Выберите действие + Новый шаг>Встроенный>Применить к каждому.
Выберите поле, а затем выберите значение в списке Динамический контент, чтобы поместить его в поле Выберите выходные данные из предыдущих шагов в карточке Применить к каждому. Теперь действие Применить к каждому будет использовать текст из сообщений электронной почты.
Выберите + Новый шаг>Элемент управления>Условие.
В карточке Условие настройте поиск слова "собрание" в теме каждого электронного письма.
В ветви Если "да" выберите Добавить действие>Условие. Открывается карточка Условие 2.
Настройте карточку Условие 2 для поиска в каждом электронном письме с фразой «собрание» в теме с высокой важностью.
В ветви Если "да" выберите Добавить действие. Откроется карточка Выберите действие, в которой мы определим, что произойдет, если выполняется условие поиска (сообщение имеет высокую важность и в теме письма есть слово собрание).
Введите в строку поиска уведомление и выберите действие Отправить мне мобильное уведомление.
В карточке Отправить мне мобильное уведомление в поле Текст укажите сведения push-уведомления, которое будет отправляться, если тема электронного письма содержит "собрание" и Важность — высокая.
Выберите ветвь Если нет для выбора получателей.
В ветви Если "Нет" выберите Добавить действие.
В списке Действия выберите Условие. Открывается карточка Условие 3.
Настройте в карточке проверку совпадения адреса электронной почты отправителя (маркер От) с адресом вашего руководителя (маркер Почтовый адрес).
В разделе Если да в карточке Условие 3 выберите Добавить действие.
После этого мы определим, что должно произойти, если выполняется условие поиска (сообщение получено от вашего руководителя).
Введите в строку поиска уведомление и выберите действие Отправить мне мобильное уведомление.
В карточке Отправить мне мобильное уведомление 2 укажите шаблон push-уведомления, которое будет отправляться, если электронное письмо получено от вашего руководителя.
Выберите Добавить действие.
Добавьте действие Пометить как прочитанное или непрочитанное (V3).
Добавьте маркер Идентификатор сообщения в карточку Пометить как прочитанное или непрочитанное (V3). ИД сообщения — это идентификатор сообщения, которое будет помечено как прочитанное.
Выберите Ввести пользовательское значение в списке Пометить как в карточке Пометить как прочитанное или непрочитанное (V3).
В списке Динамический контент выберите Прочитано.
На панели инструментов выберите Сохранить для сохранения потока.
Отправьте себе важное электронное письмо, содержащее собрание в теме. Кроме того, вы можете попросить кого-нибудь из вашей организации отправить вам такое электронное письмо.
Убедитесь, что письмо находится в папке "Входящие" и оно не прочитано.
Выполните вход в Power Automate.
Выберите Мои потоки. Отображается список потоков.
Поставьте галочку в круге для потока, который вы только что создали, чтобы выбрать его.
Выберите значок Запустить справа от имени потока.
На панели справа выберите Запустить поток.
После успешного запуска потока выберите Готово.
Выберите интересующее вас выполнение потока, чтобы просмотреть результаты.
В случае успешного запуска потока вы должны получить push-уведомление на мобильное устройство.
Примечание
Если push-уведомление не пришло на мобильное устройство, убедитесь, что на нем работает передача данных.
Обучение: использование триггеров и действий Dataverse в Power Automate (модуль)
События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодняОбучение
Модуль
Use Outlook email to trigger desktop flows and pass inputs - Online workshop - Training
Learn how to use Outlook email to trigger desktop flows and pass inputs.
Сертификация
Microsoft Certified: Power Automate RPA Developer Associate - Certifications
Узнайте, как улучшить и автоматизировать рабочие процессы с помощью разработчика RPA Microsoft Power Automate.