Saltar al contenido

Process Queue de Wevo iPaaS

Process queues son un método para organizar los datos enviados por un flow. Pueden permanecer en la cola hasta que se integren en sus sistemas de destino. Los datos de una process queue se pueden utilizar para la supervisión, la extracción de informes y algunas otras cosas.

Vea nuestro seminario web (en portugués) sobre process queues.

Cuando hablamos de integraciones, existen varias opciones para las soluciones de tránsito de datos. ¿Cuáles son las ventajas de un método de integración de datos que utiliza process queues, como la plataforma Wevo? Veamos algunas de ellas:

Fiabilidad

La presencia de una cola de almacenamiento de datos en un proceso de integración puede mejorar su fiabilidad. Cuando los datos se almacenan en una cola en lugar de enviarse directamente de un sistema a otro, se evita la pérdida de datos en situaciones en las que se produce una inestabilidad repentina e inesperada en cualquiera de los dos sistemas mientras la integración estaba en curso.

Esto hace que sus flows sean más resistentes a los errores. Puede gestionar los reintentos con mayor precisión y sus datos se vuelven rastreables. Incluso si se produce un error, es más fácil identificar lo que sucedió en función de dónde se encuentran sus datos. Preguntas como, ¿cuándo se recibió este dato?, ¿cuándo exactamente se produjo un error? y ¿de qué sistema provino? se pueden responder fácilmente gracias a las herramientas de monitoreo.

cola de proceso 1

Eliminación de Dependencia

Esto significa que la integración no dependerá de la disponibilidad en el mismo momento de los dos sistemas que se van a integrar. La process queue permite flows de integración asincrónicos. Si el sistema de destino no está listo, los datos pueden permanecer en la cola y esperar hasta que lo esté.

Un ejemplo práctico de esto podría ser una integración entre un sistema de comercio electrónico y un sistema ERP. Todos los pedidos se reciben desde el origen (el sistema de comercio electrónico) y se envían al destino (el sistema ERP). Si, en algún momento, la empresa decide reemplazar su ERP por otro sistema, no será necesario reconstruir la integración desde cero. Solo se necesita un pequeño ajuste y la mayor parte de la integración existente se puede reutilizar. Esto ahorra tiempo y dinero que de otro modo se gastarían en el desarrollo.

process queue 2

Volumen de Transacciones Granular

Algunos sistemas limitan la cantidad de datos que se pueden procesar por ejecución. Con la process queue, puede personalizar la cantidad de datos enviados. Por ejemplo, imagine que su sistema de origen envía 100 pedidos por ejecución, pero su sistema de destino está hecho a medida y solo puede recibir 5 a la vez. Con la process queue, puede controlar la cantidad que se envía. Mientras que los primeros cinco logs se envían inmediatamente, el resto puede permanecer en la cola y esperar hasta que el sistema de destino esté listo para ellos.

Otro posible beneficio de esta función es que si uno de los sistemas de destino necesita mantenimiento, puede detener o interrumpir la parte del flow que se conecta con el destino. Según la cantidad de espacio disponible en la cola, es posible que no sea necesario detener la primera mitad del flow; los datos enviados por la fuente pueden permanecer en la cola hasta que el sistema de destino vuelva a estar activo. De esa manera, su operación no se detendría por completo.

process queue 3

Consulte también nuestras páginas sobre cómo crear y monitor sus process queues.