Bagikan melalui


Properti pengiriman untuk langganan topik namespace

Langganan peristiwa memungkinkan Anda menyiapkan header HTTP yang akan disertakan dalam peristiwa yang dikirimkan. Kemampuan ini memungkinkan Anda mengatur header kustom yang diperlukan tujuan. Anda bisa menyiapkan hingga 10 header saat membuat langganan kejadian. Setiap nilai header tidak boleh lebih besar dari 4.096 (4K) byte.

Anda dapat mengatur header kustom pada peristiwa yang dikirimkan ke tujuan berikut: Azure Event Hubs.

Saat membuat langganan kejadian di portal Microsoft Azure, Anda bisa menggunakan tab Properti Pengiriman untuk mengatur header HTTP kustom. Halaman ini memungkinkan Anda mengatur nilai header tetap dan dinamis.

Mengatur nilai header statis

Untuk mengatur header dengan nilai tetap, berikan nama header dan nilainya di bidang terkait:

Screenshot that shows the Delivery Properties tab of the Create Event Subscription page with an example static header.

Anda mungkin ingin memeriksa Apakah rahasia?, saat Anda memberikan data sensitif. Visibilitas data sensitif pada portal Azure bergantung pada izin kontrol akses berbasis peran (RBAC) pengguna.

Mengatur nilai header dinamis

Anda bisa mengatur nilai header berdasarkan properti dalam kejadian masuk. Gunakan sintaks JsonPath untuk merujuk ke nilai properti kejadian masuk yang akan digunakan sebagai nilai untuk header dalam permintaan keluar. Hanya nilai JSON string, angka, dan boolean yang didukung. Misalnya, untuk mengatur nilai header bernama saluran menggunakan nilai sistem properti peristiwa masuk dalam data peristiwa, konfigurasikan langganan peristiwa Anda dengan cara berikut:

Screenshot that shows the Delivery Properties tab of the Create Event Subscription page with an example dynamic header.

Contoh

Bagian ini memberi Anda beberapa contoh penggunaan properti pengiriman.

Contoh Azure Event Hubs

Jika Anda perlu menerbitkan peristiwa ke partisi tertentu dalam hub peristiwa, atur properti PartitionKey pada langganan peristiwa Anda untuk menentukan kunci partisi yang mengidentifikasi partisi hub peristiwa target.

Nama header Jenis header
PartitionKey Statis atau dinamis

Anda juga dapat menentukan properti kustom saat mengirim pesan ke pusat aktivitas. Jangan gunakan awalan aeg- untuk nama properti seperti yang digunakan oleh properti sistem di header pesan. Untuk daftar properti header pesan, lihat Event Hubs sebagai penanganan aktivitas.

Langkah berikutnya

Untuk informasi selengkapnya tentang pengiriman kejadian, lihat artikel berikut ini: