Ingesta de datos de Cloud de Braze
Braze Cloud Data Ingesta de Datos (CDI) te permite configurar una conexión directa desde tu solución de almacenamiento de datos para sincronizar los datos de usuario relevantes y otros datos no relacionados con los usuarios con Braze. Estos datos pueden utilizarse para la personalización o segmentación con el fin de potenciar tus casos de uso de marketing. La integración flexible de la ingesta de datos admite estructuras de datos complejas, incluyendo JSON anidados y matrices de objetos.
Cómo funciona
Con Braze Cloud Data Ingestion (CDI), puede configurar una integración entre su instancia de almacén de datos y el espacio de trabajo Braze para sincronizar los datos de forma periódica. Esta sincronización se ejecuta según el calendario que establezcas, y cada integración puede tener un calendario diferente. Las sincronizaciones pueden ser tan frecuentes como cada 15 minutos o tan infrecuentes como una vez al mes. Si necesitas que las sincronizaciones se produzcan con una frecuencia superior a 15 minutos, ponte en contacto con tu administrador del éxito del cliente o considera la posibilidad de utilizar llamadas a la API REST para la ingesta de datos en tiempo real.
Cuando se ejecuta una sincronización, Braze se conecta directamente a tu instancia de almacén de datos, recupera todos los datos nuevos de la tabla especificada y actualiza los datos correspondientes en tu panel Braze. Cada vez que se ejecuta la sincronización, los datos actualizados se reflejan en Braze.
Encontrar tu ID de integración
Puedes encontrar tu ID de integración en la URL cuando visualizas una integración en el panel de Braze. Ve a Configuración de datos > Ingesta de datos en la nube y selecciona una integración. El ID de integración aparece en la URL con el formato https://[instance].braze.com/integrations/cloud_data_ingestion/[integration_id]. Por ejemplo, si tu URL es https://dashboard-01.braze.com/integrations/cloud_data_ingestion/abc123xyz, tu ID de integración es abc123xyz. Puedes utilizar este ID al realizar llamadas API para desencadenar sincronizaciones o comprobar el estado de la sincronización.
Ejemplos
Con las capacidades de ingesta de datos de Braze Cloud, puedes:
- Crea una integración sencilla directamente desde tu almacén de datos o tu solución de almacenamiento de archivos en Braze en solo unos minutos.
- Sincroniza de forma segura los datos de usuario, incluidos los atributos, los eventos y las compras, desde tu almacén de datos a Braze.
- Cierra el ciclo de datos con Braze combinando la ingesta de datos de Cloud con Currents o Snowflake Data Sharing.
Además, las fuentes conectadas son una alternativa sin copia. Puedes hacer que Braze realice una consulta directa en tu almacén de datos o en tu solución de almacenamiento de archivos para crear segmentos CDI, todo ello sin copiar los datos subyacentes a Braze.
Fuentes de datos compatibles
La ingesta de datos en la nube puede sincronizar datos desde:
- Amazon Redshift
- Databricks
- Google BigQuery
- Microsoft Fabric
- Snowflake
- Amazon S3
Tipos de datos admitidos
La ingesta de datos en la nube admite los siguientes tipos de datos:
Datos de usuario
- Atributos de usuario, incluyendo:
- Atributos personalizados anidados
- Matrices de objetos
- Estados de suscripción
- Eventos personalizados
- Eventos de compra
- Solicitudes de eliminación de usuarios
Objetos que no son de usuario
- Artículos del catálogo
Mensajería sin copia
- Fuentes conectadas
Identificadores de usuario para la ingesta de datos
Al sincronizar los datos de usuario a través de la ingesta de datos, puedes identificar a los usuarios utilizando uno o varios de los siguientes tipos de identificadores. Cada fila de la tabla de origen debe contener un valor para un solo tipo de identificador a la vez, pero la tabla puede incluir columnas para uno, dos, tres, cuatro o los cinco tipos de identificadores.
| Identificador | Descripción |
|---|---|
EXTERNAL_ID |
El ID externo que es el identificador del perfil de usuario que se va a crear o actualizar. Esto debería coincidir con el valor external_id utilizado en Braze. |
ALIAS_NAME y ALIAS_LABEL |
Estas dos columnas crean un objeto alias de usuario.alias_name debe ser un identificador único yalias_label especifica el tipo de alias. Los usuarios pueden tener varios alias con etiquetas diferentes, pero sólo un alias_name por alias_label. |
BRAZE_ID |
El identificador de usuario de Braze generado por el SDK de Braze. No se pueden crear nuevos usuarios utilizando un ID de Braze a través de la ingesta de datos. Para crear nuevos usuarios, especifique un ID de usuario externo o un alias de usuario. |
EMAIL |
La dirección de correo electrónico del usuario. Si existen varios perfiles con la misma dirección de correo electrónico, se dará prioridad al perfil actualizado más recientemente para las actualizaciones. Si incluyes tanto el correo electrónico como el teléfono, el correo electrónico se utilizará como identificador principal. |
PHONE |
El número de teléfono del usuario. Si existen varios perfiles con el mismo número de teléfono, se dará prioridad al perfil actualizado más recientemente para las actualizaciones. |
Para obtener información detallada sobre cómo configurar tablas con estos identificadores, consulta la documentación sobre integraciones de almacén de datos.
Utilización de puntos de datos
Para los clientes con facturación basada en puntos de datos, la facturación por puntos de datos para la ingesta de datos es equivalente a la facturación por actualizaciones a través del/users/trackpunto final. Consulte Puntos de datos para obtener más información.
La ingesta de datos en la nube Braze cuenta para el límite de velocidad disponible, por lo que si envías datos utilizando otro método, el límite de velocidad se combina entre la API Braze y la ingesta de datos en la nube.
Limitaciones del producto
| Limitación | Descripción |
|---|---|
| Número de integraciones | No hay límite en el número de integraciones que puedes configurar. Sin embargo, solo puedes configurar una integración por tabla o vista. |
| Cantidad de filas | De forma predeterminada, cada ejecución puede sincronizar hasta 500 millones de filas. Se detienen todas las sincronizaciones con más de 500 millones de filas nuevas. Si necesitas un límite superior a este, ponte en contacto con tu administrador del éxito del cliente de Braze o con el soporte de Braze. |
| Atributos por fila | Cada fila debe contener un único ID de usuario y un objeto JSON con un máximo de 250 atributos. Cada clave del objeto JSON cuenta como un atributo (es decir, un array cuenta como un atributo). |
| Tamaño de la carga útil | Cada fila puede contener una carga útil de hasta 1 MB. Las cargas útiles superiores a 1 MB se rechazan y se registra el error «La carga útil era superior a 1 MB» en el registro de sincronización, junto con el ID externo asociado y la carga útil truncada. |
| Tipo de datos | Puedes sincronizar atributos de usuario, eventos y compras a través de la ingesta de datos en la nube. |
| Región de Braze | Este producto está disponible en todas las regiones Braze. Cualquier región Braze puede conectarse a cualquier región de datos de origen. |
| Región de origen | Braze se conecta a tu almacén de datos o entorno en la nube en cualquier región o proveedor de servicios en la nube. |
Editar esta página en GitHub