Visão geral das filas de trabalho
As filas de trabalho no Power Automate podem ser usadas para armazenar dados relevantes do processo e fornecer uma maneira de desacoplar processos complexos e automações, permitindo que eles se comuniquem de forma assíncrona.
Elas podem desempenhar um papel crucial na melhoria da eficiência, escalabilidade e resiliência das automações e ajudar a priorizar o trabalho, com os itens de maior prioridade sendo concluídos primeiro, independentemente de terem sido processados por trabalhadores digitais, trabalhadores humanos ou por meio de integrações.
Assim como as linhas de montagem de manufatura são projetadas para desacoplar diferentes estágios complexos de produção, as filas de trabalho podem ajudar a desacoplar diferentes áreas de um processo, permitindo que cada peça opere independentemente e troque entradas e saídas priorizadas de forma assíncrona.
A ilustração a seguir mostra um processo de ponta a ponta que usa filas de trabalho para comunicar o trabalho priorizado entre as etapas do processo e as automações.
Pré-requisitos
Para usar filas de trabalho no Power Automate os seguintes itens são necessários:
- Licença Premium do Power Automate
- Função de criador de ambiente (ou outras funções que incluem acesso a tabelas de filas de trabalho)
Benefícios da fila de trabalho
A tabela a seguir lista alguns dos benefícios de usar filas de trabalho.
Benefício | Descrição |
---|---|
Maior eficiência e escalabilidade | As filas de trabalho podem aumentar a eficiência e a produtividade de um processo de automação, ajudando a garantir a conclusão oportuna e resiliente do trabalho. Elas também podem ajudar a desacoplar partes de sua automação para que você possa dimensioná-las de forma independente. |
Melhor utilização de recursos | Ao usar filas de trabalho, você pode melhorar a utilização dos robôs e otimizar o número de robôs necessários para concluir o trabalho. |
Priorização consistente | As filas de trabalho podem ajudar você a priorizar os itens de trabalho, com os itens de maior prioridade sendo concluídos primeiro, independentemente de terem sido processados por trabalhadores digitais, humanos ou por meio de integrações. |
Monitoramento centralizado | As filas de trabalho fornecem experiências de monitoramento humanas no loop que permitem que equipes de fusão de usuários de negócios e profissionais de TI trabalhem lado a lado para remediar exceções de processamento de filas de trabalho. |
Usando filas de trabalho em combinação com outras ferramentas de gerenciamento de força de trabalho digital, como grupos de computadores hospedados, análises avançadas com o Power BI e mineração de processos, as organizações podem obter insights mais profundos sobre o desempenho de sua automação para melhorar a eficiência, escalabilidade e resiliência, além de reduzir custos e melhorar a qualidade dos serviços.
Quando usar filas de trabalho
As filas de trabalho são uma ferramenta altamente versátil para gerenciar cargas de trabalho com mais eficiência e garantir que trabalhos importantes sejam concluídos no prazo, independentemente da complexidade do processo ou do tamanho da automação para a qual estão sendo usados.
Exemplo de um caso de uso típico de fila de trabalho
Como parte de um processo da cadeia de suprimentos, milhares de transações devem ser processadas todos os dias.
A conclusão do processo é baseada em um SLA estrito e deve ser concluído até 23h já que o resultado é usado como entrada para outro processo.
Para estar em conformidade com o SLA, as automações precisam ser construídas para:
- Enviar as transações para uma fila de trabalho gerenciada e monitorada centralmente.
- Processar transações simultaneamente em um grupo de máquinas dedicado de 20 máquinas.
Nos casos em que a automação não consegue processar uma determinada transação dentro do SLA, os usuários são notificados para que a transação seja processada manualmente.