Прочитать на английском

Поделиться через


Типы автоматизации процессов

В этом видео представлен краткий обзор автоматизации процессов с помощью Power Automate

Доступны два основных типа автоматизации в Power Automate:

  • Цифровая автоматизация процессов на основе API: облачные потоки

  • Роботизированная автоматизация процессов (RPA) на основе пользовательского интерфейса: классические потоки

Power Automate ликвидирует разрыв между старыми приложениями без API и современными системами на основе API.

Облачная цифровая автоматизация процессов (DPA)

Можно использовать Power Automate для автоматизации процессов в более чем 380 приложениях с помощью готовых соединителей на основе API. Кроме того, инженеры-программисты могут создавать новые настраиваемые соединители для любого приложения с доступным API. Современные приложения (включая облачные службы) используют API для предоставления программного доступа к данным и функциям. API объявляет набор правил для запросов, и программисты используют API для взаимодействия с приложением.

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

Коллекция соединителей.

Классическая RPA

У вас может возникнуть следующий вопрос: что, если у меня есть приложение, для которого нет соединителя Power Automate, и я не могу создать собственный соединитель, потому что у приложения нет API? Здесь пригодится роботизированная автоматизация процессов (RPA). Вы можете использовать RPA для автоматизации даже в старых системах, у которых нет API. С помощью RPA вы автоматизируете приложения, обучая Power Automate имитировать движения мыши и ввода с клавиатуры человека-пользователя, как если бы робот использовал компьютер. Другими словами, тогда как цифровая автоматизация процессов предоставляет соединители API, чтобы вы могли сказать приложению, что нужно делать, с RPA вы показываете, что нужно делать.

DPA или RPA? Или и то, и другое?

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

И наоборот, RPA может выйти из строя, когда что-то изменится, например, когда обновления применяются к среде локального компьютера или макету экранов приложения. Кроме того, вы должны очень внимательно следить за тем, чтобы инструкции были понятны роботу. Например, если вы выбрали ячейку B3 на листе, хотите ли вы, чтобы робот каждый раз выбирал ячейку B3? Вы хотите, чтобы он выбрал первую пустую ячейку в столбце B? Вы хотите, чтобы он выбрал ячейку в столбце B для строки, в которой для столбца A задано определенное значение? При использовании RPA легко дать инструкции или предположить, что были приняты решения, которые не очевидны, просто из записи щелчков мыши и ввода с клавиатуры. Может потребоваться несколько выполнений, чтобы убедиться, что вы предоставили все необходимые инструкции, в том числе, что делать в случае ошибок.

Power Automate предоставляет как цифровую автоматизацию процессов, так и RPA, чтобы связать то, что вы можете автоматизировать, между современными службами на основе API и веб-сайтами и классическими приложениями, для которых у вас нет соединителя на основе API.