Lihat konektor yang didukung untuk Integration Aplikasi.
Pemicu
Pemicu adalah peristiwa eksternal yang memulai tugas, atau urutan tugas, dalam integrasi. Anda dapat menganggap pemicu sebagai titik entri ke integrasi dan peristiwa yang terikat dengan pemicu menyebabkan tugas yang terkait dengan pemicu berjalan.
Anda dapat menambahkan beberapa pemicu ke integrasi. Namun, saat peristiwa terjadi, hanya pemicu yang terkait dengan peristiwa yang mulai menjalankan tugasnya. Untuk mengetahui informasi selengkapnya, lihat Menambahkan beberapa pemicu dalam integrasi.
Untuk mengetahui daftar semua pemicu siap pakai yang tersedia, lihat Semua pemicu.
Pemicu Peristiwa Konektor
Pemicu Peristiwa Konektor adalah pemicu khusus yang memungkinkan Anda memanggil integrasi berdasarkan langganan peristiwa yang dibuat di berbagai aplikasi bisnis menggunakan Integration Connectors.
Untuk mengetahui daftar semua pemicu Peristiwa Konektor yang tersedia, lihat Pemicu Peristiwa Konektor. Untuk informasi selengkapnya tentang langganan peristiwa di Integration Connectors, lihat Langganan peristiwa.
Menambahkan beberapa pemicu dalam integrasi
Anda dapat menambahkan satu atau beberapa pemicu dalam integrasi dengan setiap pemicu dikaitkan dengan tugas yang berbeda. Integrasi dimulai dari pemicu yang menyebabkan peristiwa terjadi. Misalnya, pertimbangkan integrasi Anda memiliki dua pemicu denganTrigger-1
dikaitkan dengan Task-1
,
dan Trigger-2
dikaitkan dengan tugas downstream Task-5
.
Sekarang, misalkan peristiwa memicu Trigger-2
, integrasi akan berjalan dari Task-5
dan seterusnya.
Jika beberapa pemicu berjalan secara bersamaan, setiap pemicu akan menjalankan salinan integrasinya. Dalam
contoh sebelumnya, jika Trigger-1
dan Trigger-2
berjalan secara bersamaan,
Trigger-1
akan menjalankan integrasi dari Task-1
dan seterusnya, dan Trigger-2
akan menjalankan salinan integrasi terpisah dari Task-5
dan seterusnya. Tidak ada tumpang-tindih antara alur eksekusi dari kedua integrasi.
Mode eksekusi
Berdasarkan pemicu, integrasi Anda akan dijalankan dalam mode sinkron atau asinkron:
-
Eksekusi sinkron: Dalam mode sinkron, hasil eksekusi integrasi akan tersedia segera setelah integrasi berjalan. Mode sinkron sangat membantu dalam skenario saat Anda menginginkan hasil eksekusi segera setelah integrasi berjalan. Pemicu yang menjalankan integrasi dalam mode sinkron mencakup hal berikut:
- Menguji atau memublikasikan integrasi
- Memanggil API
projects.locations.integrations.execute
- Memanggil integrasi dari sub-integrasi dalam mode sinkron
-
Eksekusi asinkron: Eksekusi asinkron menggunakan model fire and forget. Mode asinkron berguna dalam skenario saat integrasi dapat memerlukan waktu lama untuk dijalankan, atau hasil eksekusi tidak diperlukan langsung setelah integrasi berjalan. Pemicu yang menjalankan integrasi dalam mode asinkron meliputi hal berikut:
- Semua eksekusi yang tidak sinkron dijalankan dalam mode asinkron. Beberapa mode asinkron umum mencakup, tetapi tidak terbatas pada:
- Eksekusi yang dilanjutkan dari penangguhan atau tugas persetujuan juga dieksekusi dalam mode asinkron, meskipun eksekusi awal adalah mode sinkron.
Kuota dan batas
Untuk mengetahui informasi tentang kuota dan batas, lihat Kuota dan batas.
Langkah selanjutnya
- Pelajari semua tugas dan pemicu.
- Pelajari cara menguji dan memublikasikan integrasi.
- Pelajari penanganan error.
- Pelajari log eksekusi integrasi.