Bagikan melalui


Gunakan aktivitas WebHook untuk memanggil titik akhir dan menunggunya selesai

Aktivitas webhook dapat mengontrol eksekusi pipa melalui kode kustom. Dengan aktivitas webhook, kode dapat memanggil titik akhir dan meneruskan callback URL. Alur berjalan menunggu pemanggilan panggilan balik sebelum melanjutkan ke aktivitas berikutnya.

Prasyarat

Untuk memulai, Anda harus menyelesaikan prasyarat berikut:

Menambahkan aktivitas WebHook ke alur dengan UI

Untuk menggunakan aktivitas WebHook dalam alur, selesaikan langkah-langkah berikut:

Membuat aktivitas

  1. Buat alur baru di ruang kerja Anda.

  2. Cari WebHook di panel Aktivitas alur, dan pilih untuk menambahkannya ke kanvas alur.

    Catatan

    Kecuali layar Anda memiliki resolusi yang sangat tinggi, Anda mungkin perlu memperluas daftar aktivitas dari toolbar menggunakan tombol elipsis ... untuk menemukan aktivitas WebHook.

    Cuplikan layar UI Fabric dengan panel Aktivitas dan aktivitas WebHook disorot.

  3. Pilih aktivitas WebHook baru di kanvas jika belum dipilih.

    Cuplikan layar memperlihatkan tab Pengaturan umum aktivitas WebHook.

Lihat panduan Pengaturan umum untuk mengonfigurasi tab Pengaturan umum.

Pengaturan aktivitas WebHook

  1. Pilih tab Pengaturan , pilih koneksi yang sudah ada dari dropdown Koneksi , atau buat koneksi baru, dan tentukan detail konfigurasinya.

    Cuplikan layar memperlihatkan tab pengaturan aktivitas WebHook yang menyoroti tab, dan tempat memilih koneksi baru.

  2. Saat membuat koneksi baru, Anda akan melihat dialog pembuatan koneksi tempat Anda dapat menyediakan URL dasar dan kredensial untuk tersambung.

    Cuplikan layar memperlihatkan dialog koneksi baru untuk aktivitas WebHook.

Menggunakan gateway data jaringan lokal atau virtual

  1. Saat membuat koneksi, Anda sekarang dapat memilih untuk menggunakan gateway data lokal (OPDG) atau gateway data jaringan virtual. Untuk panduan tentang membuat dan mengonfigurasi OPDG Anda, lihat cara membuat gateway data lokal.

  2. Jika Anda ingin menggunakan gateway jaringan virtual, lihat cara membuat gateway data jaringan virtual.

  3. Setelah Anda berhasil membuat dan mengonfigurasi gateway Anda, gateway tersebut akan muncul di bawah menu dropdown Gateway Data dalam dialog koneksi.

    Cuplikan layar memperlihatkan dialog koneksi gateway data untuk aktivitas WebHook.

  4. Setelah memilih atau membuat koneksi Anda, selesaikan bidang yang diperlukan yang tersisa, tambahkan header yang diperlukan, atau atur pengaturan tingkat lanjut apa pun. Aktivitas WebHook hanya mendukung metode POST.

  5. Gunakan output dari aktivitas sebagai input ke aktivitas lain, dan referensikan output di mana saja konten dinamis didukung dalam aktivitas tujuan.

Simpan dan jalankan atau jadwalkan pipeline

Biasanya, Anda menggunakan output aktivitas WebHook dengan aktivitas lain, tetapi setelah dikonfigurasi, itu dapat dijalankan secara langsung tanpa aktivitas lain juga. Jika Anda menjalankannya untuk memanggil REST API yang melakukan beberapa tindakan dan Anda tidak memerlukan output apa pun dari aktivitas, alur Anda mungkin hanya berisi aktivitas Web juga.

Beralih ke tab Beranda di bagian atas editor alur dan pilih tombol simpan untuk menyimpan alur Anda. Pilih Jalankan untuk menjalankannya secara langsung atau Jadwalkan untuk menjadwalkan eksekusi pada waktu atau interval tertentu. Untuk informasi selengkapnya tentang proses alur, lihat: menjadwalkan proses alur.

Cuplikan layar memperlihatkan tab Beranda di editor alur dengan nama tab, tombol Simpan, Jalankan, dan Jadwalkan disorot.

Setelah berjalan, Anda dapat memantau eksekusi alur dan melihat riwayat eksekusi dari tab Output di bawah kanvas.