Fork dan gabungan
Percabangan dan penggabungan adalah titik kontrol dalam integrasi yang memungkinkan Anda menentukan perilaku tugas (juga dikenal sebagai strategi eksekusi tugas) berdasarkan kondisi masuk dan keluar tugas.
Jika telah mengaktifkan tampilan kanvas, Anda dapat mengonfigurasi kebijakan eksekusi fork dan join langsung di panel konfigurasi tugas.
Garpu
Fork adalah titik kontrol untuk edge keluar dari tugas. Hal ini memungkinkan Anda menentukan strategi eksekusi untuk tugas berikutnya. Anda dapat mengklik cabang untuk membuka Fork configuration pane dan mengonfigurasi salah satu strategi eksekusi berikut untuk tugas:
- Jalankan semua kecocokan: Menjalankan semua tugas berikutnya yang langsung memiliki kondisi batas yang dievaluasi sebagai benar.
- Jalankan kecocokan pertama: Menjalankan tugas berikutnya (tanpa urutan tertentu) yang kondisi batasnya dievaluasi sebagai benar. Misalnya, jika ada tiga tugas berikutnya yang mendesak dan kondisi batas untuk tugas apa pun (tanpa urutan tertentu) bernilai benar, maka tugas tersebut akan dijalankan.
Gambar berikut menunjukkan cara mengonfigurasi fork untuk tugas di tampilan kanvas lama:
Jika telah mengaktifkan tampilan kanvas, Anda dapat mengonfigurasi kebijakan eksekusi fork langsung di panel konfigurasi tugas.
Gabung
Gabungan adalah titik kontrol untuk tepi masuk tugas. Cara ini memungkinkan Anda menentukan strategi eksekusi untuk tugas saat ini. Jika ada beberapa tepi masuk untuk tugas, Anda dapat menentukan kondisi tugas dijalankan. Anda dapat mengklik gabungan untuk membuka panel konfigurasi Gabungan dan mengonfigurasi salah satu dari strategi eksekusi berikut untuk tugas:
- Jika semua tugas dan kondisi berhasil: Menjalankan tugas saat semua tugas dan kondisi terpenuhi, yaitu semua tugas dependen upstream berhasil dijalankan dan kondisi batas semua tugas dievaluasi sebagai benar. Jika salah satu tugas upstream atau kondisi edge gagal, tugas tidak akan dijalankan.
- Jika semua berhasil: Menjalankan tugas jika semua prasyaratnya terpenuhi, yaitu semua tugas dependen di upstream berhasil dijalankan. Jika salah satu tugas hulu gagal, tugas tidak akan dijalankan.
- Jika ada yang berhasil: Menjalankan tugas jika salah satu prasyaratnya terpenuhi, yaitu setidaknya satu tugas dependen berhasil dijalankan. Jika semua tugas sebelumnya gagal, tugas tidak akan dijalankan.
Gambar berikut menunjukkan cara mengonfigurasi tepi untuk tugas dalam tampilan kanvas lama:
Jika telah mengaktifkan tampilan kanvas, Anda dapat mengonfigurasi strategi eksekusi edge langsung di panel konfigurasi tugas.
Kuota dan batas
Untuk mengetahui informasi tentang kuota dan batas, lihat Kuota dan batas.
Langkah berikutnya
- Pelajari semua tugas dan pemicu.
- Pelajari cara menguji dan memublikasikan integrasi.
- Pelajari penanganan error.
- Pelajari log eksekusi integrasi.