Lihat konektor yang didukung untuk Integration Aplikasi.
Tugas Integrasi Panggilan
Tugas Integrasi Panggilan memungkinkan Anda memanggil atau memanggil integrasi lain yang dibuat dalam project Google Cloud Anda.
Tugas Integrasi Panggilan berguna dalam skenario saat Anda perlu menentukan beberapa integrasi kecil (sub-integrasi) yang dikontrol menggunakan integrasi utama (integrasi induk). Setelah menjalankan sub-integrasi, Anda juga dapat membaca respons sub-integrasi di integrasi utama.
Sebelum memulai
- Tugas Integrasi Panggilan menggunakan pemicu API untuk mengidentifikasi dan memanggil integrasi dan sub-integrasi lainnya. Oleh karena itu, Anda harus memastikan bahwa integrasi yang ingin dipanggil dikonfigurasi menggunakan pemicu API. Untuk informasi tentang cara mengonfigurasi pemicu API, lihat Pemicu API.
- Pastikan Anda telah melampirkan akun layanan yang dikelola pengguna ke integrasi. Jika integrasi Anda tidak memiliki akun layanan yang dikelola pengguna yang dikonfigurasi, secara default akun layanan default (
service-PROJECT_NUMBER@gcp-sa-integrations.iam.gserviceaccount.com
) akan digunakan untuk autentikasi. - Pastikan akun layanan Anda memiliki peran IAM Application Integration Invoker. Untuk informasi tentang cara memberikan peran ke akun layanan, lihat Mengelola akses ke akun layanan.
Mengonfigurasi tugas Integrasi Panggilan
Untuk mengonfigurasi tugas Integrasi Panggilan:
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Pilih integrasi yang ada atau klik Buat integrasi untuk membuat integrasi baru.
Jika Anda membuat integrasi baru:
- Masukkan nama dan deskripsi di panel Buat Integrasi.
- Pilih region untuk integrasi.
- Pilih akun layanan untuk integrasi. Anda dapat mengubah atau memperbarui detail akun layanan integrasi kapan saja dari panel Ringkasan integrasi di toolbar integrasi.
- Klik Create.
Tindakan ini akan membuka integrasi di editor integrasi.
- Di menu navigasi editor integrasi, klik Tugas untuk melihat daftar tugas dan konektor yang tersedia.
- Klik dan tempatkan elemen Call Integration di editor integrasi.
- Klik elemen tugas Call Integration di desainer untuk melihat panel konfigurasi tugas Call Integration.
- Konfigurasikan detail sub-integrasi berikut:
- ID Pemicu API: Ketik ID pemicu API integrasi yang ingin Anda panggil. Anda dapat memanggil satu integrasi atau beberapa integrasi dengan ID pemicu yang sama.
- Jalankan semua integrasi dengan ID Pemicu API ini: Pilih opsi ini untuk memanggil semua integrasi
yang memiliki ID Pemicu API yang sama.
Misalnya, jika integrasi
A
dan integrasiB
memiliki ID Pemicu API yang sama, integrasiA
danB
akan dijalankan. - Jalankan satu integrasi: Pilih opsi ini untuk hanya memanggil integrasi yang ditentukan di kolom Nama integrasi. Anda dapat mengakses dan memetakan respons dari sub-integrasi dengan mengonfigurasi kolom yang dijelaskan dalam Memetakan variabel respons sub-integrasi.
- Strategi eksekusi: Pilih mode eksekusi untuk sub-integrasi yang ingin Anda panggil.
- SYNC: Menjalankan sub-integrasi dalam mode sinkron. Dalam mode ini, integrasi utama menunggu sub-integrasi selesai sebelum melanjutkan tugas downstream.
-
ASYNC: Menjalankan sub-integrasi dalam mode asinkron. Dalam mode ini, integrasi utama
tidak menunggu sub-integrasi selesai. Segera setelah memanggil subintegrasi, integrasi utama akan menjalankan tugas downstream.
Jika opsi ini dipilih, tetapkan Penundaan eksekusi (dalam milidetik). Jika ditetapkan, ini akan menentukan jeda waktu hingga integrasi dijalankan.
Semua perubahan pada properti akan disimpan secara otomatis.
Memetakan variabel respons sub-integrasi
Tabel berikut menjelaskan properti konfigurasi untuk memetakan variabel antara integrasi utama dan sub-integrasi:Properti | Deskripsi |
---|---|
Map to sub-integration input(s)
|
Memetakan nilai dari integrasi utama ke sub-integrasi. Kolom ini menggunakan nilai dalam bentuk pasangan nilai kunci, dengan kunci adalah variabel dalam integrasi utama, dan nilai adalah variabel input yang sesuai dalam sub-integrasi. Misalnya, jika Anda ingin memetakan variabel |
Map values to sub-integration output(s)
|
Memetakan variabel output sub-integrasi ke variabel integrasi utama.
Klik Output sub-integrasi untuk memetakan, lalu pilih sub-integrasi. Klik Variabel integrasi yang akan dipetakan, lalu pilih variabel integrasi utama yang sesuai. |
Praktik terbaik
Untuk mengetahui informasi tentang batas penggunaan yang berlaku untuk tugas Integrasi Panggilan, lihat Batas penggunaan.
Strategi penanganan error
Strategi penanganan error untuk tugas menentukan tindakan yang akan diambil jika tugas gagal karena error sementara. Untuk mengetahui informasi tentang cara menggunakan strategi penanganan error, dan mengetahui berbagai jenis strategi penanganan error, lihat Strategi penanganan error.
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.