Lihat konektor yang didukung untuk Application Integration.
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 atau jika output integrasi tidak sesuai yang diharapkan. Untuk mengetahui informasi selengkapnya tentang manfaat memutar ulang eksekusi, lihat Pengantar pemutaran ulang eksekusi.
Bagian berikut menjelaskan cara memutar ulang eksekusi dari halaman Execution Logs Application Integration.
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan untuk memutar ulang eksekusi, minta administrator Anda 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, Ditunda, atau Coba lagi ditunda, pilih opsi
Batalkan dan putar ulang.
(Tindakan lainnya) untuk log eksekusi yang ingin Anda putar ulang, lalu pilih Putar ulang.
- Di panel Replay Execution, berikan input berikut:
- Alasan pemutaran ulang eksekusi: Masukkan alasan pemutaran 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. Proses ini dilanjutkan dari tugas atau pemicu pertama yang gagal dalam proses sebelumnya.
- Konfigurasi variabel input: Bagian ini memungkinkan Anda mengonfigurasi variabel input untuk eksekusi pemutaran ulang. Anda dapat menggunakan nilai yang ada dari eksekusi sebelumnya atau memberikan nilai baru untuk diputar ulang.
- Klik Putar ulang.
Gambar berikut menampilkan contoh log eksekusi dengan panel Putar Ulang Eksekusi 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 pemutaran ulang.
- Pelajari cara membatalkan eksekusi.
- Pelajari log di Integrasi Aplikasi.