Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Поток работал хорошо, а теперь не работает. В этом руководстве описаны наиболее распространенные причины в порядке вероятности, поэтому вы можете быстро найти проблему.
Шаг 1. Включен ли поток?
Откройте страницу сведений о потоке. Проверьте состояние в правом верхнем углу.
- Включено: поток активен. Перейдите к шагу 2.
- Выкл. Кто-то вручную отключил его. Включите его обратно. Если он снова отключается немедленно, проверьте наличие нарушений политики защиты от потери данных (шаг 3b далее в этой статье).
- Приостановлено: система Power Automate автоматически приостановила поток из-за повторяющихся сбоев. Откройте журнал выполнения, чтобы найти неудачное действие, исправьте первопричину, а затем снова включите поток.
Подсказка
Если поток отсутствует полностью, убедитесь, что вы находитесь в правильной среде. Используйте средство выбора среды в правом верхнем углу портала Power Automate.
Шаг 2. Срабатывает ли триггер?
Откройте журнал выполнения потока. Просмотрите список запусков.
Если недавние запуски отсутствуют
- Запланированный триггер: проверьте параметры повторения. Проверьте часовой пояс. Поток с значением "9:00 AM" использует часовой пояс, настроенный в триггере, который может отличаться от локального времени.
- Автоматический триггер (при создании элемента, при поступлении сообщения электронной почты и аналогичного): убедитесь, что событие триггера произошло на самом деле. Создайте тестовый элемент или отправьте тестовую электронную почту и подождите 5–10 минут.
-
Условие триггера: если триггер имеет выражение условия, убедитесь, что оно оценивается
trueдля события теста. Распространенная ошибка — это условие, которое фильтрует каждое событие. - Мгновенный (ручной) триггер: они выполняются только при явном запуске потока вами или другим пользователем. Проверьте, настроена ли кнопка или приложение, которое активирует его.
Если выполнения отображаются, но все они помечены как "Отменено"
Триггер сработал, но запуск был отменен до исполнения действий. Обычно это означает, что параметр параллелизма отклоняет новые запуски во время выполнения другого. Проверьте параметры управления параллелизмом триггера.
Шаг 3. Произошел сбой определенного действия?
Откройте завершившееся сбоем выполнение. Прокручивайте действия, пока не найдете выделенное красным цветом. Разверните его, чтобы увидеть ошибку.
Шаг 3a. Чтение кода ошибки
| Код ошибки | Значение | Скорее всего, исправление |
|---|---|---|
| 401 — не авторизовано | Срок действия маркера подключения истек или пароль изменен. | Перейдите на страницу "Подключения", найдите подключение и повторно выполните проверку подлинности. См. шаг 4. Проверка работоспособности подключения. |
| 403 Запрещено | У вас нет разрешения на доступ к ресурсу или политика защиты от потери данных блокирует соединитель. | Проверьте разрешения на целевом ресурсе (сайте SharePoint, почтовом ящике, базе данных). Если разрешения верны, узнайте у администратора, не была ли недавно изменена политика защиты от потери данных. |
| 404 Не найдено | Ресурс был удален, переименован или перемещен. | Был переименован список SharePoint, файл был перемещен, почтовый ящик был выведен из эксплуатации или канал Teams был удален. Обновите действие, чтобы указать новое расположение. |
| 429 — слишком много запросов | Вы достигли ограничения скорости API для этого соединителя. | Добавьте действие "Задержка" перед действием, которое завершается сбоем, или включите политику повтора с экспоненциальной задержкой в настройках действия. Для потоков, обрабатывающих множество элементов, добавьте задержку внутри Apply to Each. |
| 500 Internal Server Error (внутренняя ошибка сервера). | Целевая служба сталкивается с проблемами. | Подождите 15-30 минут и повторите попытку. Если она сохраняется, проверьте панель мониторинга работоспособности служб Microsoft 365 или страницу состояния службы, отличной от Microsoft. |
| 502 — Недопустимый шлюз | Сбой подключения между Power Automate и целевой службой. | Обычно временные. Включите повторную попытку действия. Если это происходит согласованно, проверьте параметры сети и брандмауэра (особенно для локальных шлюзов). |
Шаг 3b. Нарушения политики защиты от потери данных
Если ваш поток был недавно заблокирован или приостановлен, и вы ничего не изменили:
- Возможно, администратор обновил политику защиты от потери данных (DLP).
- Перейдите к сведениям о потоке>свойства. Если вы видите сообщение о нарушении DLP, поток использует соединители, которые в настоящее время находятся в разных группах политик.
- Обратитесь к администратору Power Platform. Они могут указать, какая политика изменилась и какие соединители затронуты.
Это важно
Изменения политики защиты от потери данных вступают в силу немедленно и могут блокировать потоки без предупреждения. Если одновременно были нарушены несколько потоков данных, изменение политики DLP является наиболее вероятной причиной.
Шаг 4. Проверка работоспособности подключения
Подключения являются наиболее распространенной причиной того что ранее успешно выполнявшийся поток прекратил работать.
Проверка состояния подключения
- Откройте поток в режиме редактирования.
- Просмотрите панель подключений (или проверьте ссылку на подключение каждого действия).
- Каждое подключение должно отображать зеленый флажок или состояние "Подключено".
- Если какое-либо соединение отображает значок предупреждения или ошибки, выберите его и нажмите кнопку "Исправить подключение " или повторно пройти проверку подлинности.
Почему подключения прерываются
- Изменение пароля: вы изменили пароль или ваша организация применяет периодическое смену паролей. Сохраненный маркер OAuth теперь недопустим.
- Изменение политики MFA: администратор включил или изменил требования многофакторной идентификации. Существующий токен больше не удовлетворяет новой политике.
- Админ согласие отозвано: администратор отменил согласие приложения, которое Power Automate используется для доступа к службе от вашего имени.
- Срок действия токенов: токены обновления OAuth истекают примерно через 90 дней бездействия. Если поток не выполнялся в течение 90 дней, подключение может потребовать повторной аутентификации.
- Срок действия секрета субъекта-службы: если подключение использует субъект-службу, срок действия секрета клиента может быть истек. Создайте новый секрет в Microsoft Entra ID и обновите подключение.
Повторная проверка подлинности подключения
- Перейдите к Power Automate>Connections (навигация слева).
- Найдите соединение с ошибкой.
- Выберите три точки (...) >Исправить подключение или Редактировать.
- Войдите снова с помощью учетных данных.
- Вернитесь к потоку и проверьте, что теперь у действия есть зеленая галочка.
Замечание
Если поток использует общее подключение (принадлежащий другому пользователю), вам потребуется повторно выполнить проверку подлинности или создать собственное подключение и обновить поток, чтобы использовать его.
Шаг 5. Предотвращение тихих сбоев
Потоки могут завершаться сбоем так, что никто этого не заметит. Настройте эти меры защиты для любого потока, который имеет значение.
Добавление уведомления об ошибке
- В конструкторе добавьте параллельную ветвь после действия, которое наиболее вероятно завершится ошибкой.
- Выберите многоточие на первом действии первой ветви >Настроить запуск после> и отметьте только ошибка.
- Добавьте действие Отправить сообщение (или опубликовать в Teams) с темой "Поток завершился сбоем: [имя потока]" и включите сведения об ошибке из завершившегося сбоем действия, используя динамическое содержимое.
Подсказка
Это гарантирует, что вы получите оповещение в течение нескольких минут после сбоя, а не дней. Для критически важных рабочих потоков отправьте уведомления о сбоях в общий почтовый ящик или канал Teams, чтобы оповещение не пропускалось.
Еженедельная проверка истории запусков
Для рабочих потоков проверяйте страницу журнала выполнений раз в неделю. Искать:
- Выполнения с состоянием Сбой, о которых вы могли не получить уведомления.
- Выполнения с состоянием Отменено, которое может указывать на проблемы с параллелизмом или триггером.
- Внезапное падение количества запусков, которое может означать, что триггер перестал запускаться.
Использование подключений с субъектами-службами
В подключениях с субъектами-службами не используется токен OAuth пользователя. Срок действия не истекает, когда кто-то изменяет пароль или покидает организацию. В случае рабочего потока попросите администратора настроить подключения с субъектом-службой для ключевых соединителей.
Первые пять (5) проблем с подключением по соединителю
Sharepoint
| Проблема | Симптом | Исправить |
|---|---|---|
| Требуется согласие администратора | 403 при первом использовании или после изменения политики | Администратор должен предоставить согласие в Microsoft Entra ID > Корпоративные приложения > Power Automate |
| Изменены разрешения сайта | Ошибка 403 для действий, направленных на конкретный сайт | Убедитесь, что у вашей учетной записи есть доступ к сайту по крайней мере с разрешением участника |
| Пороговое значение представления списка | "Попытка операции запрещена, так как она превышает пороговое значение представления списка" | Добавьте запрос фильтра или фильтр OData в действие Get Items, чтобы вернуть менее 5000 элементов. Используйте $top и индексированные фильтры столбцов. |
| Список или библиотека переименованы | Ошибка 404 для всех действий, нацеленных на этот список | Обновите действие, чтобы ссылаться на новое имя списка или идентификатор |
| Несоответствие имени столбца | Действия выполняются успешно, но возвращают пустые или неправильные данные | SharePoint внутренние имена отличаются от отображаемых имен. Используйте внутреннее имя (видимое в URL-адресе при сортировке по этим столбцам). |
Outlook/Office 365
| Проблема | Симптом | Исправить |
|---|---|---|
| Разрешения общего почтового ящика | 403 при отправке или чтении общего почтового ящика | Владельцу подключения требуется разрешение "Отправлять от имени" или "Полный доступ" для общего почтового ящика в Центре администрирования Exchange. |
| Делегирование доступа удалено | 401 о действиях, связанных с почтовым ящиком другого пользователя | Повторное предоставление разрешений делегата или переключение на общий почтовый ящик |
| Применение MFA | 401 после включения MFA администратором | Повторно проверите проверку подлинности подключения. Новый токен включает утверждение MFA. |
| Предельный размер вложения | Ошибка 413 или сбой действия при больших вложениях | соединитель Outlook имеет ограничение вложения в 25 МБ. Для больших файлов отправьте ссылку на SharePoint/OneDrive и поделитесь ссылкой. |
SQL Server
| Проблема | Симптом | Исправить |
|---|---|---|
| Локальный шлюз в автономном режиме | Тайм-аут подключения или "шлюз недоступен" | Проверьте компьютер шлюза. Перезапустите локальную службу шлюза данных. Убедитесь, что компьютер имеет доступ к Интернету. |
| Правила брандмауэра | Время ожидания подключения к Azure SQL | Добавьте диапазоны IP-адресов Power Automate в правила брандмауэра Azure SQL или включите опцию "Разрешить службы Azure" в сетевых настройках сервера SQL. |
| Изменена строка подключения | 404 или сбой подключения | Сервер переименован, база данных перемещена или порт изменён. Обновите подключение с новыми сведениями о сервере или базе данных. |
| Отключена учетная запись SQL | 401 для всех запросов | Логин SQL может быть отключен или срок действия пароля истек. Повторно включите SQL Server Management Studio. |
Dataverse
| Проблема | Симптом | Исправить |
|---|---|---|
| Разрешения в отношении среды | Ошибка 403 при выполнении действий в Dataverse | Пользователю нужна роль безопасности в целевой среде Dataverse. Попросите администратора назначить одну роль (например, "Базовый пользователь + пользовательские привилегии таблицы"). |
| У роли безопасности нет доступа к таблице | 403 в определенных таблицах | Ваша роль безопасности не предоставляет право на чтение и запись в таблице. Администратор должен обновить роль безопасности. |
| Среда переключена | Действия ссылались на неправильную среду | Если поток был импортирован или среда изменена, обновите подключение Dataverse, чтобы указать правильную среду. |
Соединители HTTP/пользовательские соединители
| Проблема | Симптом | Исправить |
|---|---|---|
| Ключ API повернут | 401 для всех HTTP-запросов | Обновите ключ API в заголовках подключений или действий. |
| Срок действия сертификата истек | Ошибка SSL/TLS | Срок действия SSL-сертификата целевого сервера истек. Обратитесь к поставщику API или обновите сертификат. |
| Изменен URL-адрес | 404 для всех запросов | Url-адрес конечной точки API обновлен. Проверьте документацию поставщика API для нового URL-адреса. |
| Разрешенный список IP-адресов | 403 или время ожидания подключения | Целевой API разрешает только определенные IP-адреса. Добавьте диапазоны IP-адресов Power Automate для региона. Дополнительные сведения см. в разделе конфигурации IP-адресов. |
Связанная информация
- Устранение ошибок облачного потока
- Справочник по коду ошибки облачного потока
- Максимально используйте Copilot в дизайнере Power Automate
- Конфигурация IP-адресов Power Automate
Примечание. Автор создал эту статью с помощью ИИ. Подробнее