Partilhar via


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.

  1. Iniciar sessão no Power Automate.

  2. Aceda ao seu ambiente satélite.

  3. Selecione o separador Soluções.

  4. Localize e, em seguida, selecione Satélite do CoE de Automatização.

  5. 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.

Uma captura de ecrã que apresenta as tabelas.

  1. Selecione a tabela Configuração da Regra de Exceção de Fluxo.

  2. Selecione o separador Dados.

  3. Selecione Adicionar registo.

  4. 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.

    Uma captura de ecrã que apresenta a configuração da regra de exceção.

    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.

Esta captura de ecrã apresenta o dashboard de exceção.

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.

Uma captura de ecrã que apresenta os filtros de exceção de fluxo.

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.

Uma captura de ecrã que apresenta detalhes de exceções de fluxo.

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.