Лимиты действий Power Automate 6000, 40000 и 250000: объяснение

Три лимита действий Power Automate в день: 6000, 40000 и 250000. Объясняем, какая лицензия дает какой лимит.

Тот, кто работает в Power Automate с несколькими лицензиями, рано или поздно сталкивается с цифрами 6000, 40000 и 250000. Они появляются в виде предупреждения при ограничении потока (throttling) или встречаются в таблице лицензий, при этом сразу не всегда понятно, какой лимит действует для конкретного потока. Эти три значения не являются произвольными порогами, а представляют собой дневные лимиты действий трех основных уровней лицензий Power Automate: Standard, Premium и Process.

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

Что вообще считается действием?

Прежде чем три пороговых значения обретут смысл, стоит рассмотреть единицу измерения, лежащую в их основе. Согласно документации Microsoft по лимитам запросов Power Automate считает каждый API-запрос к коннекторам, каждое HTTP-действие и каждое встроенное действие, от простой инициализации переменной до действия Compose. При этом действуют следующие правила:

  • И успешные, и неудачные действия засчитываются в лимит.
  • Повторные попытки (retries) и дополнительные запросы из-за пагинации также считаются отдельными действиями.
  • Если действие выполняется внутри цикла, например "Apply to each", оно засчитывается один раз за каждую итерацию. Цикл с 500 элементами создает, таким образом, 500 действий только для этого шага.
  • Пропущенные действия не засчитываются.

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

Три лимита действий: обзор

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

  • 6000 действий в день: лицензии Standard и начального уровня
  • 40000 действий в день: лицензии Premium и Dynamics 365 Enterprise/Professional
  • 250000 действий в день: лицензия Process, назначается на поток и может суммироваться

6000 действий: стандартный лимит

Самый низкий лимит действует для всех лицензионных контекстов без прав Premium. Согласно FAQ по лицензированию Power Automate к ним относятся:

  • Power Automate Free
  • Лицензии Microsoft 365 и Office 365
  • Power Apps Per App и Power Apps Plan 1 (устаревший)
  • Power Automate Plan 1 (устаревший)
  • Dynamics 365 Team Member
  • все пробные версии

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

40000 действий: Premium и Dynamics 365

Тот, у кого есть лицензия Power Automate Premium или Power Apps Premium, получает средний лимит в 40000 действий в день. Сюда также относятся Dynamics 365 Enterprise и Dynamics 365 Professional, а также более старый план Power Automate по пользователю. Важно: этот лимит действует на пользователя по всем облачным потокам арендатора (tenant), а не на отдельный поток. Таким образом, у двух пользователей Premium в одном арендаторе есть собственные 40000 действий, которые не влияют друг на друга.

250000 действий: лицензия Process для ключевых процессов

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

Если 250000 действий недостаточно для одного, очень интенсивного по данным потока, согласно FAQ можно добавить еще:

  • До 10 лицензий Process можно суммировать на одном облачном потоке.
  • Каждая дополнительная лицензия добавляет еще 250000 действий в день, то есть в сумме до 2500000 действий в день.
  • Предпосылкой является то, что поток должен входить в состав решения (solution), прежде чем можно будет назначить лицензию Process.

Какой лимит действует для моего конкретного потока?

Три лимита не суммируются между собой. Каждый поток выполняется ровно в одном лицензионном контексте, и именно этот контекст определяет лимит:

  • Автоматизированные и запланированные потоки используют лицензионный контекст владельца потока.
  • Мгновенные потоки (кнопка, Power Apps) используют лицензионный контекст вызывающего пользователя.
  • Если потоку назначена лицензия Process, она всегда имеет приоритет, независимо от того, какая лицензия есть у владельца в остальном.

Если у человека есть и лицензия Dynamics 365, и лицензия Premium, оба лимита по 40000 не суммируются, по данным Microsoft, до 80000. Каждый контекст потока получает собственный лимит, независимо от других лицензий того же человека.

Что происходит при превышении лимита?

При превышении лимита Power Automate не блокирует поток немедленно. Небольшие, случайные превышения почти не сказываются, но по мере роста превышения все больше задерживают последующие действия. Если поток непрерывно остается выше лимита в течение 14 дней, Power Automate отключает его и уведомляет владельца. В качестве контрмер Microsoft рекомендует сократить количество действий в дизайне потока, назначить лицензию Process при постоянно высокой потребности или перевести среду на оплату по факту использования, чтобы превышения просто дополнительно оплачивались, а не ограничивались. Так вы сохраняете контроль над своими потоками, даже если процесс однажды вырастет больше, чем планировалось.

Часто задаваемые вопросы

Засчитываются ли неудачные действия в лимит?

Да. И успешные, и неудачные действия засчитываются в дневной лимит, как и повторные попытки и дополнительные запросы из-за пагинации. Только пропущенные действия не засчитываются.

Суммируются ли несколько лицензий в более высокий лимит?

Нет, не автоматически. Лимиты действий действуют по лицензионному контексту, а не по человеку в целом. Если, например, у кого-то есть лицензия Dynamics 365 и лицензия Premium, каждый контекст потока получает собственный лимит в 40000; значения не суммируются до 80000. Исключение составляют несколько лицензий Process на одном потоке, которые можно целенаправленно суммировать.

В чем разница между 24-часовым лимитом и 5-минутным лимитом?

Помимо дневного лимита существует краткосрочный лимит в 100000 запросов Power Platform в течение пяти минут, независимо от лицензии. Поток с лицензией Process может, таким образом, выполнить до 250000 действий за день, но не более 100000 из них в рамках одного пятиминутного окна.

Как узнать, сколько действий фактически расходует мой поток?

Откройте страницу сведений о потоке и перейдите на вкладку Analytics или Действия. Там вы увидите фактический дневной расход действий. Кроме того, центр администрирования Power Platform предлагает загружаемые отчеты об использовании запросов Power Platform, которые помогают выявить отдельные потоки или пользователей с высоким расходом.

Обязательно ли автоматически покупать лицензию Process при большом количестве итераций цикла?

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

О NordFlux

NordFlux UG (haftungsbeschränkt)

NordFlux создаёт цифровых сотрудников для организаций: автоматизации и КИ-агентов, которые берут на себя повторяющуюся работу. Вы сохраняете контроль.

Больше о нас
Бесплатный первичный анализ

Конкретные вопросы по автоматизации или КИ?

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