Compartir a través de


Propiedades de entrega para las suscripciones de los temas del espacio de nombres

Las suscripciones a eventos permiten configurar encabezados HTTP que se incluirán en los eventos entregados. Esta capacidad permite establecer los encabezados personalizados que el destino requiere. Puede configurar hasta 10 encabezados al crear una suscripción de eventos. Cada valor de encabezado no debe ser mayor que 4 096 (4 K) bytes.

Puede establecer encabezados personalizados en los eventos que se entregan a los destinos siguientes: Azure Event Hubs.

Al crear una suscripción de eventos en Azure Portal, puede usar la pestaña Propiedades de entrega para establecer encabezados HTTP personalizados. Esta página le permite establecer valores de encabezado fijos y dinámicos.

Configuración de valores de encabezado estáticos

Para establecer los encabezados con un valor fijo, proporcione el nombre del encabezado y su valor en los campos correspondientes:

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

Es posible que desee seleccionar la opción ¿Es secreto? al proporcionar información confidencial. La visibilidad de los datos confidenciales en Azure Portal depende del permiso de control de acceso basado en rol (RBAC) del usuario.

Configuración de valores de encabezado dinámicos

Puede establecer el valor de un encabezado basándose en una propiedad de un evento de entrada. Use la sintaxis JsonPath para hacer referencia al valor de propiedad de un evento entrante que se va a usar como valor de un encabezado en las solicitudes salientes. Solo se admiten valores JSON de cadena, número y booleano. Por ejemplo, para establecer el valor de un encabezado denominado channel mediante el valor de la propiedad del evento entrante system de los datos de evento, configure la suscripción a eventos de la siguiente manera:

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

Ejemplos

En esta sección se proporcionan algunos ejemplos del uso de propiedades de entrega.

Ejemplo de Event Hubs

Si necesita publicar eventos en una partición concreta de un centro de eventos, establezca la propiedad PartitionKey en la suscripción a eventos para especificar la clave de partición que identifica la partición del centro de eventos de destino.

Nombre de encabezado Tipo de encabezado
PartitionKey Estático o dinámico

También puede especificar propiedades personalizadas al enviar mensajes a un centro de eventos. No use el prefijo aeg- para el nombre de propiedad, ya que lo usan las propiedades del sistema en los encabezados de mensaje. Para obtener una lista de propiedades de encabezado de mensaje, consulte Event Hubs como controlador de eventos.

Pasos siguientes

Para más información acerca de la entrega de eventos, consulte los siguientes artículos: