Запланированные рабочие процессы в Microsoft Power Automate

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

Потоки могут быть основаны на времени. Запланированный поток инициируется ограничением по времени.

Например, мы можем создать поток, который запускается в 9:00 или по понедельникам и вторникам каждую неделю или в любое конкретное время, день или месяц, которые мы хотим установить. Следовательно, триггер здесь не является автоматическим событием, таким как твит или нажатие кнопки. Это основано на времени (оно основано на 9:00 утра). 

Запланированные рабочие процессы в Microsoft Power Automate

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

Запланированные рабочие процессы в Microsoft Power Automate

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

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

Оглавление

Создание запланированных рабочих процессов в Power Automate

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

Запланированные рабочие процессы в Microsoft Power Automate

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

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

Запланированные рабочие процессы в Microsoft Power Automate

Затем нажмите кнопку «Создать» , чтобы создать этот поток.

Запланированные рабочие процессы в Microsoft Power Automate

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

Запланированные рабочие процессы в Microsoft Power Automate

Этот триггер повторения основан на соединителе Schedule . Вы можете увидеть это при добавлении нового шага.

Запланированные рабочие процессы в Microsoft Power Automate

Если мы нажмем коннектор расписания , мы увидим триггер под названием Recurrence . И вот как было создано начальное действие этой блок-схемы.

Запланированные рабочие процессы в Microsoft Power Automate

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

Запланированные рабочие процессы в Microsoft Power Automate

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

Запланированные рабочие процессы в Microsoft Power Automate

Чтобы лучше понять запланированные рабочие процессы, мы создадим поток, который отправляет автоматическое сообщение каждые 9:00 нашей команде. Поэтому мы подключим Power Automate к нашей учетной записи Slack.

Создание повторяющегося резервного потока

Во-первых, давайте добавим новый шаг.

Запланированные рабочие процессы в Microsoft Power Automate

Найдите коннектор Slack и нажмите на него.

Запланированные рабочие процессы в Microsoft Power Automate

Как видите, здесь есть и другие доступные действия, которые мы можем использовать. Но для этого примера давайте щелкнем действие Опубликовать сообщение

Запланированные рабочие процессы в Microsoft Power Automate

Затем нам нужно войти в нашу учетную запись Slack. Итак, нажмите кнопку «Войти» .

Запланированные рабочие процессы в Microsoft Power Automate

После входа в систему нам нужно установить имя канала , где мы хотим опубликовать сообщение, и текст сообщения , который мы хотим опубликовать.

Запланированные рабочие процессы в Microsoft Power Automate

В этом примере мы хотим опубликовать обучающий канал в нашем Slack.

Запланированные рабочие процессы в Microsoft Power Automate

Итак, давайте выберем обучающий канал для поля Название канала .

Запланированные рабочие процессы в Microsoft Power Automate

Нажав на «Дополнительные параметры» , мы увидим и другие поля в этом действии Slack. Мы можем выбрать имя бота, опубликовать от имени конкретного пользователя и многое другое.

Запланированные рабочие процессы в Microsoft Power Automate

А пока мы просто хотим опубликовать сообщение. Итак, набираем « Всем доброе утро!

Запланированные рабочие процессы в Microsoft Power Automate

Давайте также переименуем этот поток в « Slack Scheduled Flow ». 

Запланированные рабочие процессы в Microsoft Power Automate

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

Запланированные рабочие процессы в Microsoft Power Automate

Тестирование запланированных рабочих процессов в Power Automate

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

Запланированные рабочие процессы в Microsoft Power Automate

Это наше первое тестирование, поэтому мы можем использовать только первый вариант ( я выполню действие триггера ). Затем нажмите кнопку Тест .

Запланированные рабочие процессы в Microsoft Power Automate

Это отличается от ручного тестирования, поскольку запланированные рабочие процессы основаны на временных ограничениях. Поэтому нам нужно только запустить его. Нажимаем кнопку Запустить поток .

Запланированные рабочие процессы в Microsoft Power Automate

После этого мы можем проверить наш Slack, чтобы убедиться, что он работает успешно. Как мы видим, было опубликовано новое сообщение: « Всем доброе утро! Это означает, что наш поток был успешно выполнен.

Запланированные рабочие процессы в Microsoft Power Automate

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

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

Запланированные рабочие процессы в Microsoft Power Automate

Затем нажмите Дополнительные параметры . В нашем действии «Отправить сообщение» измените «Отправить от имени пользователя» на «Да» .

Запланированные рабочие процессы в Microsoft Power Automate

Это изменит имя пользователя в нашем автоматическом сообщении в Slack . Как мы видим здесь, теперь используется мое имя пользователя вместо имени приложения ( Microsoft Power Platform ).

Запланированные рабочие процессы в Microsoft Power Automate

Добавление задержки в запланированные рабочие процессы

Далее давайте изменим время публикации нашего сообщения. Мы установим час здесь как 9 . При этом наше сообщение всегда будет публиковаться в 9:00 каждый день.

Запланированные рабочие процессы в Microsoft Power Automate

Однако, если наше сообщение публикуется ровно в 9:00 каждый день, у людей возникнут подозрения, и они могут подумать, что тот, кто публикует сообщение, является ботом, а не реальным человеком. Итак, давайте заставим его работать в диапазоне минут до или после 9:00. Для этого добавим еще один шаг.

Запланированные рабочие процессы в Microsoft Power Automate

Используйте соединитель расписания .

Запланированные рабочие процессы в Microsoft Power Automate

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

Запланированные рабочие процессы в Microsoft Power Automate

Вместо этого мы будем использовать действие «Задержка» . Это позволяет потоку работать, но он будет ждать секунды, минуты или время, которое мы установим в действии.

Запланированные рабочие процессы в Microsoft Power Automate

Перетащите это действие между триггером «Повторение» и действием «Отправить сообщение» .

Запланированные рабочие процессы в Microsoft Power Automate

В поле Unit выберем Minute .

Запланированные рабочие процессы в Microsoft Power Automate

Мы можем установить количество задержки в поле Count . Однако, если мы добавим фиксированное число, такое как 2 , мы все равно столкнемся с той же проблемой, потому что наше сообщение будет по-прежнему публиковаться ровно в 9:02 каждый день.

Запланированные рабочие процессы в Microsoft Power Automate

Итак, вместо этого мы будем использовать выражение. Мы установим случайное число от 1 до 5. На вкладке «Выражение» найдем выражение с именем rand . Это принимает минимальное и максимальное число или целое число и генерирует число между ними.

Запланированные рабочие процессы в Microsoft Power Automate

Внутри этого выражения rand() давайте использовать 1 как минимальное и 5 как максимальное число . Затем нажмите кнопку ОК . Это задержит наш поток в диапазоне от 1 до 5 минут .

Запланированные рабочие процессы в Microsoft Power Automate

После этого давайте сохраним и протестируем этот поток.

Запланированные рабочие процессы в Microsoft Power Automate

Тестирование действия задержки

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

Запланированные рабочие процессы в Microsoft Power Automate

Наконец, нажмите кнопку «Выполнить поток» .

Запланированные рабочие процессы в Microsoft Power Automate

Как мы видим, он использовал 1 в качестве случайного числа. Вместо того, чтобы публиковать сообщение ровно в 9:00, он будет ждать 1 минуту после 9:00, чтобы опубликовать сообщение. Мы также можем видеть обратный отсчет задержки в верхней правой части действия «Задержка» .

Запланированные рабочие процессы в Microsoft Power Automate

Через минуту наше сообщение будет опубликовано на нашем канале Slack.

Запланированные рабочие процессы в Microsoft Power Automate

Запланированные рабочие процессы в Microsoft Power Automate

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

Запланированные рабочие процессы в Microsoft Power Automate

Запланированные рабочие процессы в Microsoft Power Automate

Для этого результата он использовал 4 в качестве случайного числа. Это означает, что поток будет ждать 4 минуты, прежде чем опубликовать наше сообщение.

Запланированные рабочие процессы в Microsoft Power Automate

Вот как работает действие Delay с выражением rand() .


Условия триггера Power Automate — введение.
Выражения Power Automate — введение.
Действия Power Automate | Учебник по глубокому погружению

Заключение

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

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

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

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

Генри

Leave a Comment

Расчет недельных продаж с помощью DAX в LuckyTemplates

Расчет недельных продаж с помощью DAX в LuckyTemplates

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

Что такое 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 для своих бизнес-отчетов.