Lihat konektor yang didukung untuk Integration Aplikasi.

Memutar ulang eksekusi

Memutar ulang eksekusi integrasi yang dipublikasikan memungkinkan Anda menjalankan kembali integrasi menggunakan parameter yang sama dengan eksekusi sebelumnya, menggunakan parameter yang berbeda, atau dari titik kegagalan tertentu. Misalnya, Anda dapat memutar ulang eksekusi jika integrasi gagal karena error waktu tunggu habis atau jika output integrasi tidak seperti yang diharapkan. Untuk mengetahui informasi selengkapnya tentang manfaat pemutaran ulang eksekusi, lihat Pengantar pemutaran ulang eksekusi.

Bagian berikut menjelaskan cara memutar ulang eksekusi dari halaman Log Eksekusi Integrasi Aplikasi.

Peran yang diperlukan

Untuk mendapatkan izin yang Anda perlukan untuk memutar ulang eksekusi, minta administrator untuk memberi Anda peran IAM Application Integration Invoker (roles/integrations.integrationInvoker) di project. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Memutar ulang eksekusi

Untuk memutar ulang eksekusi, pilih salah satu opsi berikut:

Konsol

  1. Di Application Integration, buka halaman Logs.

    Buka Log Integrasi Aplikasi

    Halaman Execution Logs akan muncul dan menampilkan daftar log eksekusi khusus region.

  2. Klik (Tindakan lainnya) untuk log eksekusi yang ingin Anda putar ulang, lalu pilih Play Again.

    Jika eksekusi Anda dalam status Ditangguhkan, Ditangguhkan, atau Coba lagi ditangguhkan, pilih opsi Batalkan dan putar ulang.

  3. Di panel Replay Execution, berikan input berikut:
    1. Alasan untuk memutar ulang eksekusi: Masukkan alasan untuk memutar ulang eksekusi. Alasan ini ditampilkan di log eksekusi dan mungkin berguna untuk proses debug.
    2. Putar ulang dari titik kegagalan: Pilih untuk memutar ulang eksekusi dari titik kegagalan. Tindakan ini dilanjutkan dari tugas atau pemicu pertama yang gagal dalam operasi sebelumnya.
    3. Konfigurasikan variabel input: Bagian ini memungkinkan Anda mengonfigurasi variabel input untuk eksekusi replay. Anda dapat menggunakan nilai yang ada dari operasi sebelumnya atau memberikan nilai baru untuk diputar ulang.
  4. Klik Putar ulang.
  5. Gambar berikut menampilkan contoh log eksekusi dengan panel Replay Execution terbuka:

    Memutar ulang eksekusi Memutar ulang eksekusi

API

Panggil metode projects.locations.integrations.executions.replay dan berikan ID eksekusi yang ingin Anda putar ulang:

curl -X POST https://integrations.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/integrations/INTEGRATION_NAME/executions/EXECUTION_ID:replay -H "Authorization: Bearer $TOKEN"
  

Langkah berikutnya