#47 Gestión de errores en la automatización.
Gestión de errores en la automatización de procesos.
Ya es miércoles y eso significa que tenemos nueva edición de Digital Flow🦾, espero que te aporte valor y recuerda suscribirte si aún no lo has hecho!
El concepto de hoy 💡
Gestión de errores
La gestión de errores se refiere a la identificación, gestión y resolución de fallos o problemas que ocurren durante la ejecución de un proceso automatizado.
Ya se que no te he descubierto nada nuevo.
La gestión de errores, es un concepto simple, que todos conocemos ya.
Pero por simple no deja de ser importante.
Y es que no demasiadas empresas aplican bien esto en sus automatizaciones.
Y eso esta mal, hace llorar a todo aquel que le preocupa eso de ser eficiente.
Te diría que hay por lo menos 4 pilares relacionados con la gestión de errores que debes considerar cuando trabajas en una automatización seria 👇
Si pones en práctica cada uno de estos pilares, por cada hora de desarrollo que le dedicas a esta parte de gestión de errores, te ahorras seguro 4 o 5 en el futuro.
Horas de tener que buscar, investigar y volverte tarumba para solucionar estos errores.
Y es que cuanto más compliquemos nuestras automatizaciones, más necesario se hace esta gestión de errores.
El caso de uso 🦾
Y como la teoría por si misma no sirve de nada, vamos llevar esta gestión de errores a un caso práctico.
Objetivo del proceso
Escribir información en una hoja de Excel Online de manera recurrente a través de un Office script.
Herramientas que intervienen en el proceso
Power Automate
Microsoft Excel
Microsoft Outlook
El proceso
El flujo que te traigo es muy simple, ya sabes que lo simple vale x2, así que atención….
Trigger periódico
El flujo se ejecuta en intervalos de 1 día. Esto me asegura que el script se ejecute automáticamente sin intervención manual.
Ejecución del script de Excel:
El flujo ejecuta un script que se encarga de escribir información en una hoja de Excel Online. Este script hace esto, pero bien podría hacer otras funciones como añadir nuevas filas, dar formato a la hoja…
Gestión de errores:
Éxito [Linea continua]: Si el script se ejecuta correctamente, se envía un correo electrónico notificando el éxito de la operación
¿Fracaso? [Linea discontinua]: En el supuesto de que ocurriese un error durante la ejecución del script (que acaban apareciendo🙃), se envía un correo electrónico con la notificación de fallo en el flujo, incluyendo detalles del error para facilitar la solución.
Si te ha gustado la gestión de errores, en otra ocasión podríamos hablar sobre la gestión de las directivas de reintento, otro de los pilares para gestionar nuestros errores en Power Automate.
Próximas ediciones 📅
Cuéntame en comentarios si aplicas esta gestión de errores en tus automatizaciones y que te apetece ver para próximas ediciones 👇
Hasta la semana que viene 🦾