Lihat konektor yang didukung untuk Application Integration.
Triggers
Pemicu adalah peristiwa eksternal yang memulai tugas, atau urutan tugas, dalam sebuah integrasi. Anda dapat menganggap pemicu sebagai titik entri ke integrasi Anda dan peristiwa yang terkait dengan pemicu tersebut akan menjalankan tugas yang terkait dengan pemicu tersebut.
Anda dapat menambahkan beberapa pemicu ke integrasi. Namun, saat suatu peristiwa terjadi, hanya pemicu yang terkait dengan peristiwa tersebut 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 Konektor Integrasi.
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 tempat setiap pemicu dikaitkan dengan tugas yang berbeda. Integrasi dimulai dari pemicu saat peristiwa terjadi. Misalnya, anggaplah integrasi Anda memiliki dua pemicu denganTrigger-1
terkait dengan Task-1
,
dan Trigger-2
terkait dengan tugas downstream Task-5
.
Sekarang, misalnya suatu 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 di antara alur eksekusi dari kedua integrasi.
Mode eksekusi
Berdasarkan pemicunya, integrasi Anda dijalankan dalam mode sinkron atau asinkron:
-
Eksekusi sinkron: Dalam mode sinkron, hasil eksekusi integrasi akan segera tersedia setelah integrasi berjalan. Mode sinkron berguna dalam skenario ketika Anda menginginkan hasil eksekusi segera setelah integrasi dijalankan. Pemicu menjalankan integrasi dalam mode sinkron meliputi hal berikut:
- Menguji atau memublikasikan integrasi
- Memanggil
projects.locations.integrations.execute
API - Memanggil integrasi dari sub-integrasi dalam mode sinkron
-
Eksekusi asinkron: Eksekusi asinkron menggunakan model aktifkan dan lupakan. Mode asinkron sangat membantu dalam skenario saat integrasi dapat memerlukan waktu lama untuk dijalankan, atau hasil eksekusi tidak diperlukan segera setelah integrasi berjalan. Pemicu yang menjalankan integrasi dalam mode asinkron meliputi:
- Semua eksekusi yang tidak sinkron dijalankan dalam mode asinkron. Beberapa mode asinkron yang umum mencakup, tetapi tidak terbatas pada:
- Eksekusi yang dilanjutkan dari tugas penangguhan atau persetujuan juga dijalankan dalam mode aynchronous, meskipun eksekusi awal adalah mode sinkron.
Langkah selanjutnya
- Pelajari pemicu dan tugas yang dapat dikonfigurasi yang tersedia di Application Integration.
- Pelajari konektor yang didukung untuk Application Integration.