Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este video proporciona una descripción general rápida de la automatización de procesos con Power Automate
Existen dos tipos principales de automatización disponibles en Power Automate:
Automatización de procesos digitales basada en API: flujos de nube
Automatización de procesos robóticos (RPA) basada en interfaz de usuario: flujos de escritorio
Automatización de procesos digitales (DPA) basada en nube
Puede usar Power Automate para automatizar procesos en más de 380 aplicaciones mediante el uso de conectores basados en API proporcionados listos para usar de fábrica. Además, los ingenieros de software pueden crear conectores personalizados nuevos para cualquier aplicación que tenga una API disponible. Las aplicaciones modernas (incluidos los servicios basados en la nube) utilizan API para proporcionar acceso programático a los datos y la funcionalidad. La API declara un conjunto de reglas para las solicitudes y los programadores utilizan la API para interactuar con la aplicación.
Sin escribir código usted mismo, puede utilizar conectores para acceder a los datos y utilizar una amplia variedad de funciones de aplicación en su automatización. Por ejemplo, puede utilizar los conectores para SharePoint y su programa de correo electrónico para automatizar el proceso de agregar un nuevo elemento a una lista de SharePoint cuando recibe un correo electrónico que tiene una línea de asunto específica.
RPA basada en escritorio
La siguiente pregunta que puede tener es: ¿y si tengo una aplicación para la que Power Automate no tiene un conector y no puedo crear un conector personalizado porque la aplicación no tiene una API? Aquí es donde entra en juego la automatización de procesos robóticos (RPA). Puede usar la RPA para crear automatización incluso en sistemas más antiguos que no tienen una API. Con la RPA, automatiza las aplicaciones enseñando a Power Automate a imitar los movimientos del mouse y las entradas del teclado de una persona, como si un robot estuviera usando el ordenador. En otras palabras, mientras que la automatización de procesos digitales proporciona conectores API para que pueda contar a la aplicación qué hacer, con RPA usted muestra qué es lo que hay que hacer.
DPA o RPA ¿O ambas?
Cuando usa Power Automate para automatizar procesos, le recomendamos que utilice la automatización de procesos digitales para cualquier aplicación que tenga conectores basados en API disponibles, ya que las API están diseñadas para ser estables incluso cuando la aplicación cambia con el tiempo. Los proveedores de software trabajan duro para evitar realizar cambios que rompan la forma en que funcionan las reglas de las API existentes.
Por el contrario, la RPA es susceptible de romperse cuando las cosas cambian, como cuando se aplican actualizaciones al entorno de una computadora local o al diseño de las pantallas de una aplicación. Además, debe tener mucho cuidado de asegurarse de haber sido claro en sus instrucciones para el robot. Por ejemplo, si seleccionó la celda B3 en una hoja de cálculo, ¿desea que el robot seleccione la celda B3 cada vez? ¿Quiere que seleccione la primera celda vacía en la columna B? ¿Desea que seleccione la celda en la columna B para la fila donde la columna A se establece en un valor específico? Al usar la RPA, es fácil dar instrucciones o asumir que se han tomado decisiones que no son obvias solo al registrar los clics del mouse y las entradas del teclado. Puede que sea necesario realizar algunas iteraciones para asegurarse de haber proporcionado todas las instrucciones necesarias, incluido qué hacer en caso de errores.
Power Automate proporciona la automatización de procesos digitales y la RPA, para unir lo que puede automatizar entre los servicios modernos basados en API y los sitios web y aplicaciones de escritorio para los que no tiene un conector basado en API.