Status alur kerja yang berhasil - AWS Step Functions

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Status alur kerja yang berhasil

Sebuah Succeed state ("Type": "Succeed") baik mengakhiri mesin state dengan sukses, mengakhiri cabang dari aStatus alur kerja paralel, atau mengakhiri iterasi dari a. Status alur kerja peta SucceedStatus adalah target yang berguna untuk cabang Choice negara yang tidak melakukan apa pun kecuali menghentikan mesin status.

Karena status Succeed adalah status terminal, status tersebut tidak memiliki Next, dan tidak memerlukan bidang End, seperti yang ditunjukkan dalam contoh berikut.

"SuccessState": { "Type": "Succeed" }
Output(Opsional, JSONata hanya)

Selain bidang status umum, Succeed status yang digunakan JSONata dapat menyertakan bidang Output untuk menentukan dan mengubah output dari status. Ketika ditentukan, Output nilai mengesampingkan default output status.

Bidang output menerima nilai JSON (objek, array, string, angka, boolean, null). Nilai string apa pun, termasuk yang ada di dalam objek atau array, akan dievaluasi JSONata seolah-olah dikelilingi oleh {% %} karakter.

Output juga menerima JSONata ekspresi secara langsung, misalnya:

"Output" : "{% jsonata expression %}"

Untuk informasi lebih lanjut tentang JSONata, lihatMengubah data dengan Step JSONata Functions.