Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Saat Anda mengirimkan AWS Batch pekerjaan, Anda dapat menentukan pekerjaan IDs yang bergantung pada pekerjaan itu. Ketika Anda melakukannya, penjadwal AWS Batch
memastikan bahwa tugas Anda dijalankan hanya setelah dependensi yang ditentukan berhasil diselesaikan. Setelah dependensi berhasil, tugas yang bergantung akan bertransisi dari PENDING
ke RUNNABLE
dan kemudian ke STARTING
dan RUNNING
. Jika salah satu dependensi tugas gagal, tugas yang bergantung secara otomatis akan bertransisi dari PENDING
ke FAILED
.
Misalnya, Tugas A dapat mengekspresikan dependensi pada maksimum 20 tugas lain yang harus berhasil sebelum dapat Tugas A dapat berjalan. Anda kemudian dapat mengirimkan tugas tambahan yang memiliki dependensi pada Tugas A dan maksimum 19 tugas lainnya.
Untuk tugas array, Anda dapat menentukan tipe dependensi SEQUENTIAL
tanpa menentukan ID tugas sehingga setiap tugas array turunan selesai secara berurutan, mulai dari indeks 0. Anda juga dapat menentukan tipe dependensi N_TO_N
dengan ID tugas. Dengan cara itu, setiap turunan indeks dari tugas ini harus menunggu turunan indeks dari setiap dependensi selesai sebelum turunan tersebut dapat dimulai. Untuk informasi selengkapnya, lihat Tugas array.
Untuk mengirimkan AWS Batch pekerjaan dengan dependensi, lihat. Tutorial: kirimkan pekerjaan