Menjadwalkan pemicu
Dengan Pemicu jadwal, Anda dapat menjalankan integrasi secara berkala pada interval waktu tertentu. Pemicu ini berguna saat Anda ingin menjalankan integrasi secara otomatis tanpa intervensi manual apa pun. Misalnya, Anda dapat mempertimbangkan untuk menggunakan Pemicu jadwal untuk jenis tugas berikut:
- Mengupload file dari satu sistem ke sistem lain secara berkala
- Mengirim email pengingat 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 Application Integration.
- Di menu navigasi, klik Integrations.
Halaman Integrations List akan muncul dan 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 Buat.
Integrasi yang baru dibuat akan terbuka 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 eksekusi.
- Lanjutan: Menggunakan ekspresi cron untuk mengonfigurasi frekuensi eksekusi.
Dalam mode Dasar, Anda dapat memilih untuk menjalankan integrasi pada waktu tertentu atau pada interval per jam. Jika Anda ingin menjalankan integrasi pada waktu tertentu, pilih Jalankan pada waktu tertentu dari drop-down Waktu 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 eksekusi 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 (misalnya, Jan, Feb, Mar, dll.)
- Hari dalam seminggu, salah satu 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 terjadwal jika tidak lagi diperlukan. Jika Anda membiarkan Pemicu jadwal yang berlebihan tetap 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 integrasi yang dipublikasikan ulang dan aktif tidak akan menggunakan Pemicu jadwal.
- Hapus 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 (SLA)
Integrasi Aplikasi.
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.