Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Stato del flusso di lavoro Success
Uno Succeed
state ("Type": "Succeed"
) termina correttamente una macchina a stati, termina un ramo di a o termina un'iterazione di a. Stato del flusso di lavoro parallelo Stato del flusso di lavoro della mappa Lo Succeed
stato è un obiettivo utile per i rami di Choice
stato che non fanno altro che terminare la macchina a stati.
Poiché sono terminali, gli stati Succeed
non hanno il campo Next
e non hanno bisogno di un campo End
, come mostrato nell'esempio seguente.
"SuccessState": {
"Type": "Succeed"
}
Output
( JSONata Solo facoltativo)-
Oltre ai campi di stato comuni,
Succeed
gli stati utilizzati JSONata possono includere un campo Output per specificare e trasformare l'output dello stato. Quando specificato, ilOutput
valore ha la precedenza sullo stato di output predefinito.Il campo di output accetta qualsiasi valore JSON (oggetto, array, stringa, numero, booleano, null). Qualsiasi valore di stringa, compresi quelli all'interno di oggetti o matrici, verrà valutato come se fosse circondato da caratteri. JSONata
{% %}
Output accetta anche direttamente un' JSONata espressione, ad esempio:
"Output" : "{% jsonata expression %}"
Per ulteriori informazioni su JSONata, vedereTrasformazione dei dati con Step JSONata Functions.