[Ultimate]{class="badge positive"}
Azure Event Hubs conexión
Información general overview
Azure Event Hubs es una plataforma de streaming de big data y un servicio de ingesta de eventos. Puede recibir y procesar millones de eventos por segundo. Los datos enviados a un centro de eventos se pueden transformar y almacenar mediante cualquier proveedor de análisis en tiempo real o adaptador de almacenamiento/agrupamiento.
Puede crear una conexión saliente en tiempo real con su Azure Event Hubs almacenamiento para transmitir datos desde Adobe Experience Platform.
- Para obtener más información acerca de Azure Event Hubs, consulte la Documentación de Microsoft.
- Para conectarse a Azure Event Hubs mediante programación, consulte la Tutorial de API de destinos de streaming.
- Para conectarse a Azure Event Hubs Mediante la interfaz de usuario de Platform, consulte las secciones siguientes.
Casos de uso use-cases
Mediante destinos de flujo continuo como Azure Event Hubs, puede incorporar fácilmente eventos de segmentación de alto valor y atributos de perfil asociados a sus sistemas de elección.
Por ejemplo, un cliente potencial descargó un documento técnico que le clasifica en un segmento de "alta tendencia a la conversión". Al asignar la audiencia a la que pertenece el cliente potencial al Azure Event Hubs destino, recibiría este evento en Azure Event Hubs. Allí, puede emplear un enfoque de "hágalo usted mismo" y describir la lógica empresarial además del evento, tal como cree que funcionaría mejor con sus sistemas de TI empresariales.
Audiencias compatibles supported-audiences
Esta sección describe qué tipos de audiencias puede exportar a este destino.
Tipo y frecuencia de exportación export-type-frequency
Consulte la tabla siguiente para obtener información sobre el tipo y la frecuencia de exportación de destino.
LISTA DE PERMITIDOS de direcciones IP ip-address-allowlist
Para cumplir los requisitos de seguridad y conformidad de los clientes, Experience Platform proporciona una lista de direcciones IP estáticas que puede lista de permitidos para el Azure Event Hubs destino. Consulte LISTA DE PERMITIDOS de direcciones IP para destinos de flujo continuo para obtener la lista completa de direcciones IP que se van a lista de permitidos.
Conexión al destino connect
Para conectarse a este destino, siga los pasos descritos en la sección tutorial de configuración de destino. Al conectarse a este destino, debe proporcionar la siguiente información:
Información de autenticación authentication-information
Autenticación estándar standard-authentication
Si selecciona la opción Autenticación estándar escriba para conectarse al extremo HTTP, introduzca los campos siguientes y seleccione Conectar con destino:
- Nombre de clave SAS: Nombre de la regla de autorización, que también se conoce como nombre de clave SAS.
- Clave SAS: la clave principal del área de nombres de Event Hubs. El
sasPolicy
que elsasKey
corresponde a debe tener administrar derechos configurados para que se rellene la lista Event Hubs. Obtenga información sobre la autenticación en Azure Event Hubs con claves SAS en el Documentación de Microsoft. - Área de nombres: Rellene el Azure Event Hubs namespace. Más información Azure Event Hubs áreas de nombres en Documentación de Microsoft.
Autenticación de firma de acceso compartido (SAS) sas-authentication
Si selecciona la opción Autenticación estándar escriba para conectarse al extremo HTTP, introduzca los campos siguientes y seleccione Conectar con destino:
- Nombre de clave SAS: Nombre de la regla de autorización, que también se conoce como nombre de clave SAS.
- Clave SAS: la clave principal del área de nombres de Event Hubs. El
sasPolicy
que elsasKey
corresponde a debe tener administrar derechos configurados para que se rellene la lista Event Hubs. Obtenga información sobre la autenticación en Azure Event Hubs con claves SAS en el Documentación de Microsoft. - Área de nombres: Rellene el Azure Event Hubs namespace. Más información Azure Event Hubs áreas de nombres en Documentación de Microsoft.
- Nombre del hub de eventos: Rellene el Azure Event Hub nombre . Más información Azure Event Hubs nombres en la Documentación de Microsoft.
Rellenar detalles de destino destination-details
Para configurar los detalles del destino, rellene los campos obligatorios y opcionales a continuación. Un asterisco junto a un campo en la interfaz de usuario indica que el campo es obligatorio.
- Nombre: Rellene un nombre para la conexión a Azure Event Hubs.
- Descripción: Proporcione una descripción de la conexión. Ejemplos: "Clientes de nivel Premium", "Clientes interesados en el kitesurf".
- eventHubName: Proporcione un nombre para la secuencia a su Azure Event Hubs destino.
- Incluir nombres de segmentos: cambie si desea que la exportación de datos incluya los nombres de las audiencias que está exportando. Para ver un ejemplo de exportación de datos con esta opción seleccionada, consulte la Datos exportados más abajo.
- Incluir marcas de tiempo de segmentos: Marque esta opción si desea que la exportación de datos incluya la marca de tiempo UNIX cuando se crearon y actualizaron las audiencias, así como la marca de tiempo UNIX cuando las audiencias se asignaron al destino para la activación. Para ver un ejemplo de exportación de datos con esta opción seleccionada, consulte la Datos exportados más abajo.
Habilitar alertas enable-alerts
Puede activar alertas para recibir notificaciones sobre el estado del flujo de datos a su destino. Seleccione una alerta de la lista a la que suscribirse para recibir notificaciones sobre el estado del flujo de datos. Para obtener más información sobre las alertas, consulte la guía de suscripción a alertas de destinos mediante la IU.
Cuando haya terminado de proporcionar detalles para la conexión de destino, seleccione Siguiente.
Activar públicos en este destino activate
- Para activar los datos, necesita el Ver destinos, Activar destinos, Ver perfiles, y Ver segmentos permisos de control de acceso. Lea el información general de control de acceso o póngase en contacto con el administrador del producto para obtener los permisos necesarios.
- Evaluación de directiva de consentimiento actualmente no es compatible con las exportaciones al destino de Azure Event Hubs. Más información.
Consulte Activación de datos de audiencia en destinos de exportación de perfil de flujo continuo para obtener instrucciones sobre cómo activar audiencias en este destino.
Comportamiento de exportación de perfil profile-export-behavior
El Experience Platform optimiza el comportamiento de exportación de perfiles a Azure Event Hubs Destino, para exportar datos únicamente a su destino cuando se hayan producido actualizaciones relevantes en un perfil tras la calificación de audiencia u otros eventos significativos. Los perfiles se exportan al destino en las siguientes situaciones:
- La actualización de perfil se determinó mediante un cambio en el abono a audiencia de al menos una de las audiencias asignadas al destino. Por ejemplo, el perfil cumple los requisitos de una de las audiencias asignadas al destino o ha salido de una de las audiencias asignadas al destino.
- La actualización de perfil se determinó mediante un cambio en la variable mapa de identidad. Por ejemplo, a un perfil que ya estaba cualificado para una de las audiencias asignadas al destino se le ha añadido una nueva identidad en el atributo del mapa de identidad.
- La actualización de perfil estaba determinada por un cambio en los atributos de al menos uno de los atributos asignados al destino. Por ejemplo, uno de los atributos asignados al destino en el paso de asignación se agrega a un perfil.
En todos los casos descritos anteriormente, solo los perfiles en los que se han producido actualizaciones relevantes se exportan a su destino. Por ejemplo, si una audiencia asignada al flujo de destino tiene cien miembros y cinco perfiles nuevos cumplen los requisitos para el segmento, la exportación a su destino es incremental y solo incluye los cinco perfiles nuevos.
Tenga en cuenta que todos los atributos asignados se exportan para un perfil, independientemente de dónde se encuentren los cambios. Por lo tanto, en el ejemplo anterior, todos los atributos asignados para esos cinco nuevos perfiles se exportarán incluso si los atributos en sí no han cambiado.
Qué determina una exportación de datos y qué se incluye en la exportación what-determines-export-what-is-included
Con respecto a los datos que se exportan para un perfil determinado, es importante comprender los dos conceptos diferentes de qué determina una exportación de datos a su Azure Event Hubs destino y qué datos se incluyen en la exportación.
- Los atributos y audiencias asignados sirven de referencia para una exportación de destino. Esto significa que si alguna audiencia asignada cambia de estado (de
null
hastarealized
o derealized
hastaexiting
) o se actualiza cualquier atributo asignado, se inicia una exportación de destino. - Dado que las identidades no se pueden asignar actualmente a Azure Event Hubs destinos, los cambios en cualquier identidad de un perfil determinado también determinan las exportaciones de destino.
- Un cambio para un atributo se define como cualquier actualización del atributo, independientemente de si es el mismo valor o no. Esto significa que la sobrescritura de un atributo se considera un cambio aunque el valor en sí no haya cambiado.
- El
segmentMembership
incluye la audiencia asignada en el flujo de datos de activación, cuyo estado del perfil ha cambiado después de un evento de calificación o salida de audiencia. Tenga en cuenta que otras audiencias sin asignar para las que el perfil cumple los requisitos pueden formar parte de la exportación de destino, si estas audiencias pertenecen a la misma política de combinación como la audiencia asignada en el flujo de datos de activación. - Todas las identidades en
identityMap
también se incluyen los objetos de (actualmente, el Experience Platform no admite la asignación de identidades en Azure Event Hubs destino). - En la exportación de destino solo se incluyen los atributos asignados.
Por ejemplo, considere este flujo de datos como una Azure Event Hubs destino en el que se seleccionan tres audiencias en el flujo de datos y se asignan cuatro atributos al destino.
Una exportación de perfil al destino puede determinarse mediante un perfil que cumpla los requisitos de uno de los siguientes criterios o que salga de él tres segmentos asignados. Sin embargo, en la exportación de datos, en la variable segmentMembership
objeto (consulte Datos exportados , podrían aparecer otras audiencias no asignadas, si ese perfil en particular es miembro de ellas y si comparten la misma política de combinación que la audiencia que activó la exportación. Si un perfil cumple los requisitos para la Cliente con coches DeLorean pero también es miembro de la Visto "Volver al futuro" película y Aficionados a la ciencia ficción segmentos, estas otras dos audiencias también estarán presentes en el segmentMembership
objeto de la exportación de datos, aunque no estén asignados en el flujo de datos, si comparten la misma política de combinación con el Cliente con coches DeLorean segmento.
Desde el punto de vista de los atributos de perfil, cualquier cambio en los cuatro atributos asignados anteriormente determinará una exportación de destino y cualquiera de los cuatro atributos asignados presentes en el perfil estará presente en la exportación de datos.
Relleno de datos históricos historical-data-backfill
Cuando se añade una audiencia nueva a un destino existente o se crea un destino nuevo y se le asignan audiencias, Experience Platform exporta al destino los datos históricos de cualificación de audiencias. Perfiles que cumplen los requisitos para la audiencia antes la audiencia añadida al destino se exporta al destino en un plazo aproximado de una hora.
Datos exportados exported-data
Su exportado Experience Platform Los datos de aterrizan en su Azure Event Hubs destino en formato JSON. Por ejemplo, la exportación siguiente contiene un perfil que se ha clasificado para un segmento determinado, es miembro de otros dos segmentos y ha salido de otro segmento. La exportación también incluye el atributo de perfil nombre, apellidos, fecha de nacimiento y dirección de correo electrónico personal. Las identidades de este perfil son ECID y correo electrónico.
{
"person": {
"birthDate": "YYYY-MM-DD",
"name": {
"firstName": "John",
"lastName": "Doe"
}
},
"personalEmail": {
"address": "john.doe@acme.com"
},
"segmentMembership": {
"ups":{
"7841ba61-23c1-4bb3-a495-00d3g5fe1e93":{
"lastQualificationTime":"2022-01-11T21:24:39Z",
"status":"exited"
},
"59bd2fkd-3c48-4b18-bf56-4f5c5e6967ae":{
"lastQualificationTime":"2022-01-02T23:37:33Z",
"status":"realized"
},
"947c1c46-008d-40b0-92ec-3af86eaf41c1":{
"lastQualificationTime":"2021-08-25T23:37:33Z",
"status":"realized"
},
"5114d758-ce71-43ba-b53e-e2a91d67b67f":{
"lastQualificationTime":"2022-01-11T23:37:33Z",
"status":"realized"
}
}
},
"identityMap": {
"ecid": [
{
"id": "14575006536349286404619648085736425115"
},
{
"id": "66478888669296734530114754794777368480"
}
],
"email_lc_sha256": [
{
"id": "655332b5fa2aea4498bf7a290cff017cb4"
},
{
"id": "66baf76ef9de8b42df8903f00e0e3dc0b7"
}
]
}
}
A continuación, se muestran más ejemplos de datos exportados, según la configuración de la interfaz de usuario seleccionada en el flujo de destino de conexión para Incluir nombres de segmentos y Incluir marcas de tiempo de segmentos opciones:
segmentMembership
seccióncode language-json |
---|
|
segmentMembership
seccióncode language-json |
---|
|
Límites y directiva de reintentos limits-retry-policy
En el 95 por ciento de los casos, Experience Platform intenta ofrecer una latencia de rendimiento de menos de 10 minutos para los mensajes enviados correctamente con una tasa de menos de 10 000 solicitudes por segundo para cada flujo de datos a un destino HTTP.
En caso de solicitudes fallidas al destino de la API HTTP, el Experience Platform almacena las solicitudes fallidas y las reintenta dos veces para enviar las solicitudes al extremo.