Cloud Flow или Desktop Flow? Решение за 5 вопросов
Cloud Flow или Desktop Flow? Как принять решение в Power Automate, когда речь идет о старой ERP без API.
Как запустить поток рабочего стола напрямую из облачного потока в Power Automate, включая режим, переменные и подключение.
Облачный поток в Power Automate полностью выполняется в облаке и может напрямую работать с такими системами, как SharePoint, Outlook или Dataverse. Но как только в игру вступает классическое Windows-приложение без API, например старая ERP-система или Excel-файл со сложившейся собственной логикой, одного облачного уровня уже недостаточно. Именно здесь на помощь приходит действие Запустить поток, созданный с помощью Power Automate для рабочего стола. Оно образует мост между облачной автоматизацией и уровнем RPA на рабочем столе, благодаря чему облачный поток может запустить поток рабочего стола и затем обработать его результат.
В этой статье показано, как построить этот мост, какие требования должен выполнять компьютер и как данные передаются в обоих направлениях, на основе официальной документации Power Automate от Microsoft. Актуально на: июль 2026 года.
Согласно документации о запуске потоков рабочего стола из облачных потоков, перед тем как первая связь заработает, вам понадобятся четыре вещи:
Само построение всегда происходит по одному и тому же шаблону:
Потоки рабочего стола могут определять входные и выходные переменные, чтобы облачный и настольный уровни могли действительно взаимодействовать друг с другом. Входные переменные передают данные из облачного потока в поток рабочего стола, например номер клиента или путь к файлу. Выходные переменные работают в обратном направлении и возвращают, например, результат из устаревшего приложения обратно в облачный поток, чтобы тот мог продолжить работу с ним, например, отправить письмо или обновить запись в Dataverse. Как только у потока рабочего стола появляются входные переменные, они автоматически отображаются как отдельные поля в действии на портале Power Automate. Стоит помнить о двух моментах:
То, выполняется ли поток рабочего стола в контролируемом или неконтролируемом режиме, во многом определяет архитектуру, стоящую за ним. При attended автоматизация выполняется, пока кто-то сидит за компьютером, обычно запускается вручную и может включать промежуточные решения человека. При unattended, согласно документации о неконтролируемых потоках рабочего стола, Power Automate выполняет весь процесс самостоятельно, полностью без участия человека, и автоматически входит на целевой компьютер с учетными данными, сохраненными в подключении. При этом стоит учитывать несколько особенностей:
Важно для планирования: attended и unattended не следует смешивать на одной машине, поскольку контролируемая автоматизация предполагает уже выполненный вход в систему, а неконтролируемая автоматизация, наоборот, требует состояния выхода из системы или отключения.
Прежде чем поток рабочего стола вообще можно будет запустить из облака, должно быть установлено подключение к машине. Документация о подключениях потоков рабочего стола описывает два основных способа для этого:
Важно для управления: согласно документации, подключение потока рабочего стола нельзя передать другим людям, и прежде чем вообще открывать компьютер для управляемых из облака потоков рабочего стола, вам следует убедиться, что он защищен, а его администраторы заслуживают доверия.
Для промышленного использования стоит заранее взглянуть на документированные ограничения, прежде чем они застанут вас врасплох в работе:
Этот мост между облачным и настольным уровнями — вовсе не второстепенная деталь, а зачастую решающий элемент, который делает автоматизацию по-настоящему полной. Вы сохраняете контроль над тем, какие шаги выполняются в облаке, а какие — в интерфейсе Windows, и можете аккуратно связать оба мира через входные и выходные переменные.
Облачный поток полностью выполняется на серверах Microsoft и взаимодействует со службами через API и коннекторы. Поток рабочего стола, напротив, выполняется на реальном компьютере с Windows и управляет там приложениями так же, как это делал бы человек: с помощью щелчков, ввода с клавиатуры или распознавания экрана. Действие для запуска потока рабочего стола связывает оба мира: облачный поток запускает поток рабочего стола и ожидает его результата.
Согласно официальной документации, Power Automate в настоящее время поддерживает до 70 запусков потока рабочего стола в минуту для каждого отдельного подключения. При больших объемах параллельных запусков стоит использовать несколько подключений или группу компьютеров, чтобы распределить нагрузку.
Технически это нецелесообразно, поскольку оба режима требуют разных состояний сеанса. Для контролируемой автоматизации нужен уже выполненный, активный сеанс, тогда как для неконтролируемой автоматизации, наоборот, нужен компьютер, из которого вышли все пользователи. В Windows 10 и Windows 11 активный сеанс даже активно препятствует запуску неконтролируемого выполнения. Поэтому планируйте единый режим для каждой машины или группы машин.
По умолчанию поток рабочего стола в этом случае продолжает выполняться, при условии что параметр Asynchronous Pattern отключен в действии. Таким образом, облачный поток и поток рабочего стола не обязательно жестко связаны между собой. Если вы хотите убедиться, что отмена на стороне облака также завершает поток рабочего стола, вам следует учесть эту связь именно при проектировании потока.
Да. Для неконтролируемых запусков в дополнение к обычной лицензии Power Automate требуется надстройка для неконтролируемых запусков либо тарифный план процессов Power Automate. Эта лицензия должна быть у того, кто создал подключение потока рабочего стола, а не обязательно у того, кто проектирует облачный поток. Если нужного разрешения нет, облачный поток автоматически блокируется при сохранении, пока надстройка не будет назначена.
NordFlux создаёт цифровых сотрудников для организаций: автоматизации и КИ-агентов, которые берут на себя повторяющуюся работу. Вы сохраняете контроль.
Cloud Flow или Desktop Flow? Как принять решение в Power Automate, когда речь идет о старой ERP без API.
Как запустить поток Power Automate прямо из элемента списка SharePoint с помощью триггера «Для выбранного элемента».
Attended, unattended и hosted RPA в сравнении: какая лицензия Power Automate нужна для какого сценария использования настольных потоков.
Между cloud-flow и desktop-flow режим выполнения, тип подключения и передача переменных должны точно совпадать, иначе автоматизация ломается именно на этом стыке. Мы настраиваем это соединение под ваши процессы и выбираем подходящий режим между attended и unattended. Так передача работает надёжно даже при росте процессов.