Estrutura de regras de exceção de fluxo
A estrutura de regras de exceção de fluxo é a combinação de componentes na solução satélite.
Esta estrutura personalizada introduz novas capacidades de automatização destinadas ao Centro de Excelência da automatização (CoE) ou a equipas de operações. Permite-lhe definir regras de processamento de exceção personalizadas que são aplicadas automaticamente a execuções de fluxos de ambiente trabalho falhados que satisfazem determinados critérios de limiar.
Detalhes da funcionalidade
Os resultados da execução do fluxo de ambiente de trabalho em conjunto com os respetivos estados são armazenados automaticamente numa tabela do Dataverse denominada processo (flowession é o nome interno), o que nos permite criar soluções personalizadas que processam ainda mais os dados na automatização. Um caso de utilização comum é desativar automaticamente um fluxo de cloud principal se o respetivo fluxo de ambiente de trabalho subordinado reportar três erros consecutivos, incluindo o mesmo código de erro, tal como WindowsIdentityIncorrect ou NoUnlockedActiveSessionForAttended.
Componentes
Estes componentes fazem parte da solução de satélite de automatização.
Tipo | Name | Descrição |
---|---|---|
Table | Configuração da Regra de Exceção de Sessão de Fluxo | Esta tabela é utilizada para definir regras de exceção. |
Table | Exceção de Sessão de Fluxo | Esta tabela é utilizada para registos de exceção de fluxo e análise a jusante. |
Fluxo de cloud | Sincronização de Exceção de Sessão de Fluxo | Este é o fluxo de processamento principal que recebe instruções de processamento da configuração da regra. |
Direito de Acesso | Administração de Exceção de Sessão de Fluxo | Fornece permissões CRUD completas aos dados da Exceção de Sessão de Fluxo capturados nas tabelas acima. |
Variável de Ambiente | Destinatário do E-mail de Alerta do CoE de Automatização | Define o endereço de e-mail ou a lista de distribuição para onde devem ser enviados relatórios operacionais e alertas. |
Configurar a estrutura de regras de exceção de fluxo
Importante
Estes passos têm de ser efetuados com um utilizador com as funções que se seguem.
- Administração de Exceção de Sessão de Fluxo
- Utilizador Básico
- Criador de Ambientes
Iniciar sessão no Power Automate.
Aceda ao seu ambiente satélite.
Selecione o separador Soluções.
Localize e, em seguida, selecione Satélite do CoE de Automatização.
Selecione Tabelas e, em seguida, encontre estas tabelas.
- Configuração da Regra de Exceção de Sessão de Fluxo
- Exceção de Sessão de Fluxo
Nota
Se não vir as tabelas mencionadas no passo anterior, confirme que tem as funções mencionadas.
Selecione a tabela Configuração da Regra de Exceção de Fluxo.
Selecione o separador Dados.
Selecione Adicionar registo.
Eis um exemplo da regra de configuração. Se pretender monitorizar vários códigos de erro, tem de criar um registo para cada código de erro que pretenda monitorizar.
Esta tabela contém os nomes dos campos e os valores correspondentes.
Campo valor Nome da Regra CantLogin Código de Exceção SessionExistsForTheUserWhenUnattended Contagem de Exceção Consecutiva 2 Desativar o Fluxo de Cloud Sim Enviar Alerta Sim Requer Confirmação Sim
Dashboard de exceções de fluxo
Para visualizar e reportar no fluxo exceções configuradas, é possível utilizar o dashboard de exceções de fluxo.
Quando iniciar o modelo do Power BI, introduza o URL do ambiente em que pretende reportar.
Nota
O URL tem de ser introduzido no seguinte formato: [organization].crm[N].dynamics.com
. Por exemplo, contosttest.crm.dynamics.com
Separador Exceções de Fluxo
O separador Exceções de Fluxo permite-lhe filtrar por data, regra de exceção, nome do fluxo de cloud, nome do fluxo de ambiente de trabalho ou nome do anfitrião.
Eis um resumo das informações fornecidas neste separador.
Estado Global: contagem global e percentagem de fluxos falhados vs. bem-sucedidos para o ambiente.
Total de Exceções por Regra: apresenta o número total de execuções de fluxos, categorizadas por cada configuração de regra de exceção através da estrutura de exceções de fluxo.
Taxa de Falhas por Tipo: apresenta o número total de erros para o ambiente em todos os fluxos, o número de execuções bem-sucedidas e a percentagem de frequência para cada erro em comparação com todos os outros erros.
Exceções por Mês: apresenta o número total de execuções acionadas por cada regra, de acordo com a estrutura de exceção de fluxo, categorizadas por mês.
Detalhe de Exceção de Fluxo: apresenta as informações detalhadas das exceções de fluxo.
Árvore Exceções de Fluxo
O separador Exceções de Fluxo (Árvore) permite-lhe filtrar por data, regra de exceção, nome do fluxo de cloud, nome do fluxo de ambiente de trabalho ou nome do anfitrião.
Eis um resumo das informações fornecidas neste separador.
Diagrama de Árvore de Exceções de Fluxo: apresenta e permite-lhe desagregar em fluxos específicos organizados nas seguintes categorias: nome do fluxo de cloud, nome do fluxo de ambiente de trabalho, código de erro, mensagem de erro, modo de execução ou nome do anfitrião.
Detalhe de Exceção de Fluxo: fornece informações detalhadas sobre as exceções de fluxo.