Lihat konektor yang didukung untuk Integration Aplikasi.
Menjadwalkan pemicu
Pemicu jadwal memungkinkan Anda menjalankan integrasi secara berkala pada interval waktu tertentu. Pemicu ini berguna jika Anda ingin menjalankan integrasi secara otomatis tanpa intervensi manual. Misalnya, Anda dapat mempertimbangkan untuk menggunakan Pemicu jadwal untuk jenis tugas berikut:
- Mengupload file dari satu sistem ke sistem lain secara berkala
- Mengirim pengingat email berkala
- Menyinkronkan database secara berkala
Menambahkan pemicu Jadwal
Untuk menambahkan Pemicu jadwal ke integrasi baru atau yang sudah ada, lakukan langkah-langkah berikut:- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Di menu navigasi, klik Integrations
Halaman Daftar 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 Pemicu untuk melihat daftar pemicu yang tersedia.
- Klik dan tempatkan elemen Pemicu jadwal ke desainer.
Mengonfigurasi pemicu Jadwal
Klik elemen Pemicu jadwal di editor integrasi untuk melihat panel konfigurasi pemicu.
Anda dapat mengonfigurasi Pemicu jadwal menggunakan salah satu mode berikut:
- Dasar: Menyediakan antarmuka pengguna untuk mengonfigurasi frekuensi operasi.
- Lanjutan: Menggunakan ekspresi cron untuk mengonfigurasi frekuensi operasi.
Dalam mode Dasar, Anda dapat memilih untuk menjalankan integrasi pada waktu tertentu atau dengan interval per jam. Jika Anda ingin menjalankan integrasi pada waktu tertentu, pilih Run at a specific time dari drop-down Times dan tetapkan properti berikut:
- Waktu: Waktu (dalam format 24 jam) saat integrasi harus berjalan.
- Hari: Hari saat integrasi harus berjalan. Anda dapat memilih untuk menjalankan integrasi setiap hari, pada hari tertentu dalam seminggu, pada hari tertentu dalam sebulan, dll.
- Bulan: Bulan saat integrasi harus berjalan. Anda dapat menjalankan integrasi setiap bulan atau memilih bulan tertentu.
Dalam mode Lanjutan, Anda dapat menentukan frekuensi operasi menggunakan ekspresi cron. Ekspresi cron memiliki lima nilai yang harus ditentukan dalam urutan berikut:
- Menit (0-59)
- Jam (0-23)
- Hari dalam sebulan (1-31)
- Bulan, salah satu nilai berikut:
- Angka 1-12
- Singkatan bulan tiga huruf (mis. Jan, Feb, Mar, dll.)
- Hari, salah satu dari nilai berikut:
- Angka dari 0 - 6 yang dimulai dengan Minggu sebagai 0
- Singkatan hari tiga huruf (mis. Sen, Sel, Rab, dll.)
Misalnya, untuk menjalankan integrasi pada hari pertama setiap bulan,
gunakan ekspresi cron * * 1 * *
.
Praktik terbaik
Sebagai praktik terbaik, nonaktifkan Pemicu jadwal jika tidak diperlukan lagi. Jika Anda membiarkan Pemicu jadwal yang redundan aktif, pemicu tersebut akan terus memicu integrasi secara otomatis.
Untuk menonaktifkan Pemicu jadwal, Anda dapat melakukan salah satu tindakan berikut:
- Batalkan publikasi integrasi yang berisi Pemicu jadwal. Integrasi Anda tidak akan lagi aktif dan pemicu tidak akan berjalan.
- Ganti Pemicu jadwal dengan pemicu lain dan publikasikan ulang integrasi. Versi aktif integrasi yang dipublikasikan ulang tidak akan menggunakan Pemicu jadwal.
- Menghapus versi integrasi saat ini. Anda dapat menemukan opsi Hapus di bagian daftar versi di samping nama integrasi.
Pengecualian SLA
Semua eksekusi integrasi active
yang gagal karena pemicu Jadwal
tidak dijadwalkan karena alasan apa pun, dikecualikan
dari persyaratan dan ketentuan Perjanjian Tingkat Layanan Integration Aplikasi (SLA).
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.