#5 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 compañero o compañera.
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.
Gestión de errores en Make.com 🦾
Y como la teoría no sirve para nada si no es para aplicarla, vamos a ver como aplicar esta gestión de errores usando Make.
Lo primero que debes conocer, es que existen 5 módulos que nos ayudan a gestionar errores, cada uno con su función.
Ignore (Ignorar)
Con Ignore podemos permitir que el escenario continúe ejecutándose a pesar de que se haya producido un error en uno de los módulos. Es útil cuando el error no es crítico y el proceso puede seguir sin ser interrumpido.
Resume (Reanudar)
Permite que el escenario continúe desde el punto en que ocurrió ese preciso error, intentando reanudar la operación. Es útil cuando el error es temporal y se puede intentar nuevamente su ejecución.
Commit (Confirmar)
Con Commit podemos confirmar los cambios realizados por los módulos anteriores solo si todos se han ejecutado correctamente. Es útil para operaciones que funcionan como un único bloque o ámbito, asegurando que solo se confirmen si todo el proceso se completa sin error alguno.
Rollback (Revertir)
Con Rollback podemos revertir todos los cambios realizados por los módulos anteriores en el caso de que salte un error. Es útil cuando necesitas mantener una consistencia en una serie de acciones, sin permitir cambios parciales en ellos.
Break (Interrumpir)
Y por ultimo, Break, con el que podemos detener el escenario inmediatamente y no permitir su continuidad. Es muy útil para esos errores críticos que requieren intervención manual antes de que el proceso pueda continuar.
A hora que ya te hacen una idea de como gestionar errores en Make, queda lo más importante, llevarlo a cabo!
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 🦾