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
- Di Application Integration, buka halaman Logs.
Halaman Execution Logs akan muncul dan menampilkan daftar log eksekusi khusus region.
- Klik
Jika eksekusi Anda dalam status Ditangguhkan, Ditangguhkan, atau Coba lagi ditangguhkan, pilih opsi
Batalkan dan putar ulang.
(Tindakan lainnya) untuk log eksekusi yang ingin Anda putar ulang, lalu pilih Play Again.
- Di panel Replay Execution, berikan input berikut:
- Alasan untuk memutar ulang eksekusi: Masukkan alasan untuk memutar ulang eksekusi. Alasan ini ditampilkan di log eksekusi dan mungkin berguna untuk proses debug.
- 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.
- 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.
- Klik Putar ulang.
Gambar berikut menampilkan contoh log eksekusi dengan panel Replay Execution terbuka:
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
- Pelajari eksekusi replay.
- Pelajari cara membatalkan eksekusi.
- Pelajari log di Integrasi Aplikasi.