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") encerra uma máquina de estado com sucesso, encerra uma ramificação de Estado paralelo do fluxo de trabalho ou encerra uma iteração de um Estado de mapa do fluxo de trabalho. O estado Succeed é útil para ramificações do estado Choice que não têm outra função senão encerrar a máquina de estado.
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"
}Output(opcional, somente JSONata)-
Além dos campos de estado comuns, os estados
Succeedque usam JSONata podem incluir um campo de saída para especificar e transformar a saída do estado. Quando especificado, o valorOutputsubstitui o padrão de saída de estado.O campo de saída aceita qualquer valor JSON (objeto, matriz, string, número, booleano, nulo). Qualquer valor de string, incluindo aqueles em objetos ou matrizes, será avaliado como JSONata se estiver entre caracteres
{% %}.A saída também aceita uma expressão JSONata diretamente, por exemplo:
"Output" : "{% jsonata expression %}"Para obter mais informações sobre JSONata, consulte Transformando dados com Step JSONata Functions.