As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Estado de sucesso do fluxo de trabalho
Um estado Succeed
("Type": "Succeed"
) interrompe uma execução com êxito. O estado Succeed
é útil para ramificações do estado Choice
que não têm outra função senão interromper a execução.
Como os estados Succeed
são terminais, eles não têm campos Next
e não precisam de um campo End
, conforme mostrado no exemplo a seguir.
"SuccessState": {
"Type": "Succeed"
}
Além dos campos de estado comuns, Succeed
os estados usados JSONata podem incluir um campo de saída.
Output
(Opcional, JSONata somente)-
Usado para especificar e transformar a saída do estado. Quando especificado, o valor substitui o padrão de saída de estado.
O campo de saída aceita qualquer JSON valor (objeto, matriz, string, número, booleano, nulo). Qualquer valor de string, incluindo aqueles dentro de objetos ou matrizes, será avaliado como JSONata se estivesse cercado por {%%} caracteres.
A saída também aceita uma JSONata expressão diretamente, por exemplo: “Output”: “{% jsonata expression%}”
Para obter mais informações, consulte Transformando dados com Step JSONata Functions.