Lidar com erros de estágio em orquestrações
Configure caminhos de falha para gerenciar erros de estágio em orquestrações. Adicione elementos e conectores Ir para que sejam executados quando um estágio ou suas etapas encontrarem erros. Esses caminhos ajudam a concluir orquestrações com sucesso em vez de falhar.
Edições obrigatórias
| Exibir edições com suporte para Orquestração de fluxo. |
| Permissões de usuário necessárias | |
|---|---|
| Para abrir, editar ou criar uma orquestração no Flow Builder: | Gerenciar fluxo |
Para entender o valor e as estratégias para o tratamento de erros em orquestrações, consulte Manuseio de erros em orquestrações.
Adicionar um caminho de falha
Defina um caminho de falha para um estágio na orquestração.
Essa tarefa exige uma orquestração com pelo menos um estágio.
- Passe o mouse sobre um estágio na orquestração.
-
Clique em
e selecione Adicionar caminho de falha.
- Salve seu trabalho.
Adicione pelo menos um elemento ao caminho de falha.
Adicionar um elemento de decisão a um caminho de falha
Use elementos de decisão para criar condições que controlam quais elementos são executados em um caminho de falha.
Essa tarefa exige uma orquestração com pelo menos um estágio que tenha um caminho de falha definido.
Use um elemento de Decisão para determinar qual etapa encontrou um erro e encaminhar a orquestração para a ação de recuperação adequada. Os elementos de decisão avaliam variáveis de execução de orquestração e saída automática para identificar a origem do erro e determinar o melhor caminho de recuperação.
Ao implementar uma estratégia de caminho de falha centralizada, o elemento Decisão serve como o ponto de entrada. Ele identifica qual estágio causou o erro e encaminha para o caminho do resultado adequado para resolução.
-
No Caminho de falha, clique em
e selecione Decisão.
- Insira um rótulo, o nome da API e a descrição.
-
Selecione o tipo de lógica de decisão a ser usada para o elemento Decisão.
- Para determinar quais resultados são executados com base em expressões lógicas tradicionais e dados definidos explicitamente de sua orquestração, selecione Definir manualmente (padrão)
- Para determinar dinamicamente quais resultados são executados com base na IA avaliando dados de sua orquestração, selecione Definir com IA (avançado).
-
Se você selecionou Definir manualmente (padrão), defina as condições e os resultados para o elemento. Os resultados para um elemento de Decisão com condições manuais são avaliados na ordem em que são listados. Portanto, a ordem em que você define seus resultados pode afetar o resultado que a execução da orquestração obtém.
- Insira um rótulo e um nome de API de resultado. O nome da API do resultado deve ser exclusivo dentro da orquestração
-
Defina os requisitos de condição a serem usados para o primeiro resultado.
Opção Comportamento para resultados de Decisão Todas as condições são atendidas Se uma das condições for falsa, a orquestração avaliará as condições do próximo resultado. Qualquer condição é atendida Se uma das condições for verdadeira, a orquestração tomará o caminho desse resultado imediatamente. Lógica de condição personalizada é atendida Se você selecionar essa opção, forneça a lógica da condição inserindo até 1.000 caracteres. Use:
- Números para se referir a cada condição
- AND, OR ou NOT para identificar qual combinação de condições deve ser verdadeira
- Parênteses para agrupar partes da string
Se você inserir AND, será o mesmo que selecionar Todas as condições são atendidas. Se você inserir OR, será o mesmo que selecionar Qualquer condição é atendida. Se inserir qualquer outra lógica, certifique-se de incluir um número para cada condição.
Por exemplo, para 1 AND NOT(2 OR 3), o fluxo avalia se a primeira condição é
truee nem a segunda nem a terceira condição étrue. -
Defina as condições de lógica para o primeiro resultado.
Cabeçalho da coluna Descrição Recurso - Selecione uma variável de entrada ou saída automática de um estágio ou etapa.
- Selecione um elemento de decisão.
- Selecione uma variável global.
Operador Os operadores disponíveis dependem do tipo de dados selecionado para Recurso. Consulte Opcionadores de orquestração de fluxo em Elementos de decisão. Valor Recurso e Valor na mesma linha devem ter tipos de dados compatíveis.
- Selecione um recurso de orquestração, como uma variável de entrada ou saída automática de um estágio ou etapa.
- Selecione uma variável global.
- Inserir um valor literal.
Ao adicionar ou subtrair um número de um valor de data, a data é ajustada em dias, não em horas.
-
Se você selecionou Definir com IA (avançado), defina as instruções e os resultados para o elemento.
- Para Instruções de decisão, insira um texto que descreva a decisão que o elemento toma. Inclua recursos da orquestração para melhorar a precisão da IA.
- Insira um rótulo e um nome de API de resultado. O nome da API do resultado deve ser exclusivo dentro da orquestração.
- Para Instruções de resultado, insira um texto informando a IA quando obter o resultado. Inclua recursos da orquestração para melhorar a precisão da IA. Os resultados para um elemento de Decisão com condições de IA são avaliados simultaneamente. Portanto, a ordem em que você define seus resultados não tem impacto sobre o resultado que a execução da orquestração obtém.
-
(Opcional) Para adicionar um resultado da decisão a um elemento Decisão, clique em
. Repita as etapas para adicionar um rótulo e um nome de API de resultado, configurar condições e identificar a lógica entre as condições. Para condições manuais, consulte Etapa 4b. Para condições de IA, consulte Etapa 5b.
-
(Opcional) Para reordenar um resultado da decisão em um elemento Decisão, clique em
e arraste o item para seu novo local. Não é possível mover um resultado de decisão com condições para a última posição na lista porque o resultado padrão é sempre último.
-
(Opcional) Para melhorar a legibilidade do elemento Decisão, renomeie o resultado padrão.
- Em Ordem do resultado, selecione Resultado padrão.
- Insira um rótulo.
- Salve seu trabalho.

