Lulus status alur kerja - AWS Step Functions

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

Lulus status alur kerja

Status Pass ("Type": "Pass") meneruskan input dan outputnya, tanpa melakukan pekerjaan. Status Pass berguna ketika membangun dan men-debug mesin status.

Anda juga dapat menggunakan Pass status untuk mengubah input JSON status menggunakan filter, lalu meneruskan data yang diubah ke status berikutnya dalam alur kerja Anda. Untuk informasi tentang transformasi input, lihatMemanipulasi data status menggunakan parameter dalam alur kerja Step Functions.

Selain bidang status umum, Pass mengizinkan bidang berikut.

Result (Opsional)

Mengacu pada output dari tugas virtual yang diteruskan ke keadaan berikutnya. Jika Anda menyertakan ResultPath bidang dalam definisi mesin status Anda, Result ditempatkan seperti yang ditentukan oleh ResultPath dan diteruskan ke status berikutnya.

ResultPath (Opsional)

Menentukan di mana untuk menempatkan output (relatif terhadap input) dari tugas virtual yang ditentukan dalamResult. Input selanjutnya difilter sebagaimana ditentukan oleh bidang OutputPath (jika ada) sebelum digunakan sebagai status output. Untuk informasi selengkapnya, lihat Pemrosesan Input dan Output.

Parameters (Opsional)

Membuat kumpulan pasangan kunci-nilai yang akan diteruskan sebagai input. Anda dapat menentukan Parameters sebagai nilai statis atau memilih dari input menggunakan jalur. Untuk informasi selengkapnya, lihat Memanipulasi data status menggunakan parameter dalam alur kerja Step Functions.

Contoh Status Diteruskan

Berikut adalah contoh status Pass yang memasukkan beberapa data tetap ke dalam mesin status, mungkin untuk tujuan pengujian.

"No-op": { "Type": "Pass", "Result": { "x-datum": 0.381018, "y-datum": 622.2269926397355 }, "ResultPath": "$.coords", "End": true }

Anggap input untuk status ini adalah sebagai berikut.

{ "georefOf": "Home" }

Kemudian output akan menjadi ini.

{ "georefOf": "Home", "coords": { "x-datum": 0.381018, "y-datum": 622.2269926397355 } }