Compartir a través de


Reducir el riesgo y planificar la gestión de errores

Siempre asuma que su proceso automatizado puede fallar.

Ningún sistema es perfecto. Cuando diseña su primer conjunto de procesos automatizados, es fácil olvidar la importancia de diseñar para aquellos casos en los que las cosas no funcionan correctamente.

Debe diseñar siempre su proceso automatizado para que haya un plan B, con el fin de asegurarse de que su proceso de negocio pueda continuar incluso si la automatización no funciona. Esto no quiere decir que Power Automate es un sistema poco confiable, pero la conexión con diferentes sistemas aumenta el riesgo de fallo, que puede ser causado por razones no relacionadas con Power Automate.

En general, debe tener en cuenta el uso de conectores siempre que sea posible porque son más robustos y no son tan frágiles ni se ven tan fácilmente afectados por los cambios de diseño de la pantalla como la automatización de aplicaciones web y de escritorio. Si no hay conectores disponibles, pero tiene API web u otros métodos de integración de sistemas, debe consultar a su profesional de TI o equipos de desarrollo para que le ayuden a configurar conectores personalizados.

Posibles fallos con la automatización mediante el uso de conectores

  • Apagado de los sistemas de conexión por mantenimiento

  • Falta de disponibilidad del sistema debido a errores de software

  • Cambios en la forma en que se conectan los sistemas (cambian las versiones de API)

Posibles fallos con la automatización de aplicaciones web

  • Cambios en el diseño de la pantalla (por lo que el bot no puede decir cómo proceder)

  • Falta de disponibilidad del sistema debido a la regresión

Posibles fallos con la automatización de aplicaciones de escritorio

  • Cambios en el diseño de la pantalla (por lo que el bot no puede decir cómo proceder)

  • Actualizaciones del sistema operativo

  • Falta de disponibilidad del sistema debido a la regresión

Posibles fallos comunes con cualquier proceso automatizado

  • Cambios en contraseñas

  • Problemas de red momentáneos

Directiva de reintentos

Puede utilizar esta función de Power Automate para configurar políticas que volverán a intentar automáticamente una acción si falla. De forma predeterminada, está configurado para reintentar cuatro veces, pero puede cambiarlo si lo necesita.

Cambiar la directiva de reintentos.

Configurar notificaciones de fallos personalizadas

Si las acciones aún fallan, las funciones estándar en Power Automate notifican a los propietarios del proceso automatizado con un mensaje similar a la siguiente imagen.

Ejemplo de notificación de ejecución de flujo con error que indica

Sin embargo, si desea enviar una notificación personalizada, puede configurarla agregando acciones que se ejecutan solo si los pasos anteriores fallaron.

Cambiar la configuración para que se ejecute después de un error.

Normalmente, de forma predeterminada, todas las acciones configuradas se ejecutarán solo si el paso anterior se realizó correctamente. Puede cambiar este comportamiento configurando la acción para que se ejecute solo cuando el paso anterior falló, con el fin de que, por ejemplo, se envíe un correo electrónico a una lista personalizada de destinatarios después de una acción fallida.

Asignar varios propietarios

Tener un solo propietario para un proceso automatizado en particular puede ser un riesgo desde una perspectiva organizativa y administrativa. Si ese propietario está ausente o fuera de la oficina cuando ocurre un problema, nadie más puede solucionar el problema. Puede evitar esto configurando varios usuarios o grupos como propietarios, para asegurarse de que más de una persona pueda editar el proceso automatizado. Más información: Compartir un flujo

Reducir los riesgos y aumentar el rendimiento mediante la configuración de un clúster

Para los procesos automatizados críticos para la empresa, una de las formas de reducir las fallos y los riesgos es configurar un clúster. Un clúster es un grupo de ordenadores que puede usar para ejecutar su automatización. Power Automate proporciona funciones de agrupamiento para ejecutar el proceso automatizado al mismo tiempo. Esto es particularmente útil para escenarios desatendidos, donde tiene más de un ordenador disponible para ejecutar su proceso automatizado.

Distribución de la automatización entre los ordenadores disponibles.