Lihat konektor yang didukung untuk Application Integration.

Jadwalkan pemicu

Pemicu Jadwal memungkinkan Anda 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 penggunaan 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:
  1. Di konsol Google Cloud, buka halaman Application Integration.

    Buka Application Integration

  2. Di menu navigasi, klik Integrasi

    Halaman Integrations List akan muncul dan mencantumkan semua integrasi yang tersedia di project Google Cloud.

  3. Pilih integrasi yang ada atau klik Buat integrasi untuk membuat integrasi baru.

    Jika Anda membuat integrasi baru:

    1. Masukkan nama dan deskripsi di panel Create Integration.
    2. Pilih region untuk integrasi.
    3. Pilih akun layanan untuk integrasi. Anda dapat mengubah atau memperbarui detail akun layanan integrasi kapan saja dari panel Integration summary di toolbar integrasi.
    4. Klik Create.

    Tindakan ini akan membuka integrasi di editor integrasi.

  4. Di menu navigasi editor integrasi, klik Pemicu untuk melihat daftar pemicu yang tersedia.
  5. Klik dan tempatkan elemen Jadwalkan pemicu ke desainer.

Mengonfigurasi pemicu Jadwal

Klik elemen Schedule trigger 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 pada 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 dijalankan.
  • Hari: Hari saat integrasi harus dijalankan. Anda dapat memilih untuk menjalankan integrasi setiap hari, pada hari tertentu dalam seminggu, pada hari tertentu dalam sebulan, dll.
  • Bulan: Bulan saat integrasi harus dijalankan. Anda dapat menjalankan integrasi setiap bulan atau memilih bulan tertentu.

Dalam mode Lanjutan, Anda dapat menentukan frekuensi lari menggunakan ekspresi cron. Ekspresi cron memiliki lima nilai yang harus ditentukan dalam urutan berikut:

  • Menit (0-59)
  • Jam (0-23)
  • Hari dalam sebulan (31-1)
  • Bulan, dengan salah satu nilai berikut:
    • Angka 1-12
    • Singkatan bulan yang terdiri dari tiga huruf (mis. Jan, Feb, Mar, dll.)
  • Hari, salah satu nilai berikut:
    • Angka dari 0 - 6 yang dimulai dengan hari Minggu sebagai 0
    • Singkatan tiga huruf hari (mis. Sen, Sel, Rab, dsb.)

Misalnya, untuk menjalankan integrasi pada hari pertama setiap bulan, gunakan ekspresi cron * * 1 * *.

Praktik terbaik

Sebagai praktik terbaik, nonaktifkan Pemicu jadwal saat tidak diperlukan lagi. Jika Anda membiarkan pemicu Jadwal redundan tetap aktif, hal tersebut akan terus memicu integrasi secara otomatis.

Untuk menonaktifkan Pemicu jadwal, Anda dapat melakukan salah satu hal berikut:

  • Batalkan publikasi integrasi yang berisi Pemicu jadwal. Integrasi Anda tidak akan aktif lagi dan pemicu tidak akan berjalan.
  • Ganti Pemicu jadwal dengan pemicu lain dan publikasikan ulang integrasi. Versi aktif integrasi yang dipublikasikan ulang dan aktif tidak akan menggunakan Pemicu jadwal.
  • Hapus versi integrasi saat ini. Anda dapat menemukan opsi Delete pada 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.