Información general de las colas de trabajo
Las colas de trabajo en Power Automate se pueden usar para almacenar datos relevantes para el proceso y proporcionar una forma de desacoplar procesos y automatizaciones complejos, lo que les permite comunicarse de forma asíncrona.
Pueden desempeñar un papel crucial en la mejora de la eficiencia, la escalabilidad y la resistencia de las automatizaciones y ayudar a priorizar el trabajo, completando primero los elementos de mayor prioridad, independientemente de si han sido procesados por trabajadores digitales, trabajadores humanos o a través de integraciones.
Así como las líneas de ensamblaje de fabricación están diseñadas para desacoplar diferentes etapas complejas de producción, las colas de trabajo pueden ayudar a desacoplar diferentes áreas de un proceso, lo que permite que cada parte opere de forma independiente e intercambie entradas y salidas prioritarias de forma asincrónica.
La siguiente ilustración muestra un proceso integral que utiliza colas de trabajo para comunicar el trabajo priorizado entre los pasos del proceso y las automatizaciones.
Requisitos previos
Para usar colas de trabajo en Power Automate se requiere lo siguiente:
- licencia Power Automate Premium
- Rol de creador de entorno (u otros roles que incluyen acceso a tablas de colas de trabajo)
Beneficios de la cola de trabajo
La siguiente tabla enumera algunos de los beneficios de usar colas de trabajo.
Prestación | Descripción |
---|---|
Mayor eficiencia y escalabilidad | Las colas de trabajo pueden aumentar la eficiencia y el rendimiento de un proceso de automatización al ayudar a garantizar la finalización oportuna y resistente del trabajo. También pueden ayudar a desacoplar partes de su automatización para que pueda escalarlas de forma independiente. |
Mejor uso de recursos | Mediante el uso de colas de trabajo, puede mejorar la utilización de los robots y optimizar la cantidad de robots necesarios para completar el trabajo. |
Priorización coherente | Las colas de trabajo pueden ayudarle a priorizar los elementos de trabajo, con los elementos de mayor prioridad que se completan primero, independientemente de si han sido procesados por trabajadores digitales, trabajadores humanos o a través de integraciones. |
Monitoreo centralizado | Las colas de trabajo brindan experiencias de monitoreo humano en el ciclo que permiten que los equipos de fusión de usuarios comerciales y profesionales de TI trabajen de la mano para remediar las excepciones de procesamiento de la cola de trabajo. |
Mediante el uso de colas de trabajo en combinación con otras herramientas digitales de administración de la fuerza laboral, como grupos de máquinas alojadas, análisis avanzado con Power BI y Process Mining, las organizaciones pueden obtener conocimientos más profundos sobre el rendimiento de su automatización para mejorar la eficiencia, la escalabilidad y la resiliencia, al mismo tiempo que reducen los costos y mejoran la calidad de los servicios.
Cuándo usar colas de trabajo
Las colas de trabajo son una herramienta muy versátil para administrar las cargas de trabajo de manera más efectiva y garantizar que el trabajo importante se complete a tiempo, independientemente de la complejidad del proceso o el tamaño de la automatización para la que se utilizan.
Ejemplo de un caso de uso típico de cola de trabajo
Como parte de un proceso de cadena de suministro, miles deben procesarse todos los días.
La finalización del proceso se basa en un estricto SLA y debe completarse antes de las 11 p. m. ya que el resultado se usa como entrada a otro proceso.
Para cumplir con el SLA, es necesario crear automatizaciones que:
- Empuje las transacciones a una cola de trabajo administrada y monitoreada centralmente.
- Procesar transacciones concurrentemente en un grupo de máquinas dedicado de 20 máquinas.
En los casos en que la automatización no puede procesar una transacción en particular dentro del SLA, se notifica a los usuarios para que procesen la transacción manualmente.