Ir al contenido

Fuentes conectadas

Las fuentes conectadas son una alternativa de copia cero a la sincronización directa de datos con la función de ingesta de datos en la nube (CDI) de Braze. Una fuente conectada consulta directamente tu almacén de datos para crear nuevos segmentos sin copiar ninguno de los datos subyacentes a Braze.

Después de añadir una fuente conectada a tu espacio de trabajo de Braze, puedes crear un segmento CDI dentro de las extensiones de segmento. Las extensiones de segmento CDI te permiten escribir SQL que consulta directamente tu almacén de datos (utilizando los datos disponibles a través de tu fuente conectada CDI) y crea y mantiene un grupo de usuarios a los que puedes dirigirte dentro de Braze.

Para obtener más información sobre cómo crear un segmento con esta fuente, consulta Extensiones de segmento CDI.

Integración de fuentes conectadas

Paso 1: Conecta tus recursos

Las fuentes conectadas de la ingesta de datos en la nube requieren cierta configuración en Braze y en tu instancia. Sigue estos pasos para configurar la integración−algunos se realizarán en tu almacén de datos y otros en el panel de Braze.

En tu almacén de datos

  1. Crea un rol y otorga permisos para consultar y crear tablas en un esquema.
  2. Configura tu almacén y da acceso a ese rol.
  3. Crea un usuario para ese rol.
  4. Según tu configuración, es posible que necesites permitir las IP de Braze en tu política de red de Snowflake.

En el panel de Braze

  1. Crea una nueva fuente conectada en el panel de Braze.
  2. Configura los detalles de sincronización de la fuente conectada.
  3. Obtén la clave pública proporcionada en el panel de Braze.

En tu almacén de datos

  1. Añade la clave pública del panel de Braze al usuario de Snowflake para autenticación. Cuando termines, puedes usar la fuente conectada para crear una o más extensiones de segmento CDI.
  1. Configura los datos de origen y los recursos necesarios en tu entorno de Redshift.
  2. Crea una nueva fuente conectada en el panel de Braze.
  3. Prueba la integración.
  4. Usa la fuente conectada para crear una o más extensiones de segmento CDI.
  1. Configura los datos de origen y los recursos necesarios en tu entorno de BigQuery.
  2. Crea una cuenta de servicio y permite el acceso a los proyectos y conjuntos de datos de BigQuery que contengan los datos que quieras sincronizar.
  3. Crea una nueva fuente conectada en el panel de Braze.
  4. Prueba la integración.
  5. Usa la fuente conectada para crear una o más extensiones de segmento CDI.
  1. Configura los datos de origen y los recursos necesarios en tu entorno de Databricks.
  2. Crea un principal de servicio (OAuth M2M) o un token de acceso personal, y permite el acceso a los catálogos y esquemas de Databricks que contengan los datos que quieras sincronizar.
  3. Crea una nueva fuente conectada en el panel de Braze.
  4. Prueba la integración.
  5. Usa la fuente conectada para crear una o más extensiones de segmento CDI.
  1. Crea un principal de servicio y permite el acceso al espacio de trabajo de Fabric que se usará para tu integración.
  2. En tu espacio de trabajo de Fabric, configura los datos de origen y otorga permisos a tu principal de servicio.
  3. Crea una nueva fuente conectada en el panel de Braze.
  4. Prueba la integración.
  5. Usa la fuente conectada para crear una o más extensiones de segmento CDI.

Paso 2: Configura tu almacén de datos

Configura los datos de origen y los recursos necesarios en tu entorno de almacén de datos. La fuente conectada puede hacer referencia a una o más tablas, así que asegúrate de que tu usuario de Braze tenga permiso para acceder a todas las tablas que desees en la fuente conectada.

Paso 2.1: Crea un rol y otorga permisos

Crea un rol para que lo use tu fuente conectada. Este rol se usará para generar la lista de tablas disponibles en tus extensiones de segmento CDI y para consultar las tablas de origen y crear nuevos segmentos. Después de crear la fuente conectada, Braze descubrirá los nombres y la descripción de todas las tablas disponibles para el usuario en el esquema de origen.

Puedes optar por otorgar acceso a todas las tablas de un esquema, o conceder privilegios solo a tablas específicas. Cualquier tabla a la que el rol de Braze tenga acceso estará disponible para consultar en la extensión de segmento CDI.

El permiso create table es necesario para que Braze pueda crear una tabla con los resultados de la consulta de tu extensión de segmento CDI antes de actualizar el segmento en Braze. Braze creará una tabla temporal por segmento, y la tabla solo persistirá mientras Braze esté actualizando el segmento.

CREATE ROLE BRAZE_INGESTION_ROLE;

GRANT USAGE ON DATABASE BRAZE_CLOUD_PRODUCTION TO ROLE BRAZE_INGESTION_ROLE;
GRANT USAGE ON SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION TO ROLE BRAZE_INGESTION_ROLE;
GRANT CREATE TABLE ON SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION TO ROLE BRAZE_INGESTION_ROLE;

-- grant access to all current and future tables or views in the schema
GRANT SELECT ON ALL TABLES IN SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION TO ROLE BRAZE_INGESTION_ROLE;
GRANT SELECT ON FUTURE TABLES IN SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION TO ROLE BRAZE_INGESTION_ROLE;

-- grant access to specific tables or views in the schema
GRANT SELECT ON TABLE BRAZE_CLOUD_PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC TO ROLE BRAZE_INGESTION_ROLE;

Paso 2.2: Configura el almacén y da acceso al rol de Braze

CREATE WAREHOUSE BRAZE_INGESTION_WAREHOUSE;

GRANT USAGE ON WAREHOUSE BRAZE_INGESTION_WAREHOUSE TO ROLE BRAZE_INGESTION_ROLE;

Paso 2.3: Configura el usuario

CREATE USER BRAZE_INGESTION_USER;

GRANT ROLE BRAZE_INGESTION_ROLE TO USER BRAZE_INGESTION_USER;

Compartirás la información de conexión con Braze y recibirás una clave pública para añadir al usuario en un paso posterior.

Paso 2.4: Permite las IP de Braze en tu política de red de Snowflake (opcional)

Según la configuración de tu cuenta de Snowflake, es posible que necesites permitir las siguientes direcciones IP en tu política de red de Snowflake. Para más información sobre cómo hacer esto, consulta la documentación relevante de Snowflake sobre modificar una política de red.

Para las instancias US-01, US-02, US-03, US-04, US-05, US-06, US-07, estas son las direcciones IP correspondientes:

  • 23.21.118.191
  • 34.206.23.173
  • 50.16.249.9
  • 52.4.160.214
  • 54.87.8.34
  • 54.156.35.251
  • 52.54.89.238
  • 18.205.178.15

Para la instancia US-08, estas son las direcciones IP correspondientes:

  • 52.151.246.51
  • 52.170.163.182
  • 40.76.166.157
  • 40.76.166.170
  • 40.76.166.167
  • 40.76.166.161
  • 40.76.166.156
  • 40.76.166.166
  • 40.76.166.160
  • 40.88.51.74
  • 52.154.67.17
  • 40.76.166.80
  • 40.76.166.84
  • 40.76.166.85
  • 40.76.166.81
  • 40.76.166.71
  • 40.76.166.144
  • 40.76.166.145

Para la instancia US-10, estas son las direcciones IP correspondientes:

  • 100.25.232.164
  • 35.168.86.179
  • 52.7.44.117
  • 3.92.153.18
  • 35.172.3.129
  • 50.19.162.19

Para las instancias EU-01 y EU-02, estas son las direcciones IP correspondientes:

  • 52.58.142.242
  • 52.29.193.121
  • 35.158.29.228
  • 18.157.135.97
  • 3.123.166.46
  • 3.64.27.36
  • 3.65.88.25
  • 3.68.144.188
  • 3.70.107.88

Para la instancia AU-01, estas son las direcciones IP correspondientes:

  • 13.210.1.145
  • 13.211.70.159
  • 13.238.45.54
  • 52.65.73.167
  • 54.153.242.239
  • 54.206.45.213

Para la instancia ID-01, estas son las direcciones IP correspondientes:

  • 108.136.157.246
  • 108.137.30.207
  • 16.78.128.71
  • 16.78.14.134
  • 16.78.162.208
  • 43.218.73.35

Para la instancia JP-01, estas son las direcciones IP correspondientes:

  • 13.159.155.212
  • 54.199.221.241
  • 13.192.23.16
  • 54.250.120.139
  • 18.181.114.232
  • 3.114.38.100

Para la instancia KR-01, estas son las direcciones IP correspondientes:

  • 43.200.215.4
  • 52.79.67.175
  • 52.79.113.60
  • 3.34.212.92
  • 54.116.134.231
  • 3.37.197.225

Paso 2.1: Crea un usuario y otorga permisos

CREATE USER braze_user PASSWORD '{password}';
GRANT USAGE ON SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION to braze_user;
GRANT CREATE ON SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION to braze_user;
GRANT SELECT ON TABLE USERS_ATTRIBUTES_SYNC TO braze_user;

Crea un usuario para que lo use tu fuente conectada. Este usuario se usará para generar la lista de tablas disponibles en tus extensiones de segmento CDI y para consultar las tablas de origen y crear nuevos segmentos. Después de crear la fuente conectada, Braze descubrirá los nombres y la descripción de todas las tablas disponibles para el usuario en el esquema de origen. Si vas a crear múltiples integraciones CDI, es posible que quieras otorgar permisos a nivel de esquema o gestionar los permisos usando un grupo.

Puedes optar por otorgar acceso a todas las tablas de un esquema, o conceder privilegios solo a tablas específicas. Cualquier tabla a la que el rol de Braze tenga acceso estará disponible para consultar en la extensión de segmento CDI. Asegúrate de otorgar acceso a cualquier tabla nueva al usuario cuando se creen, o de establecer permisos predeterminados para el usuario.

El permiso create table es necesario para que Braze pueda crear una tabla con los resultados de la consulta de tu extensión de segmento CDI antes de actualizar el segmento en Braze. Braze creará una tabla temporal por segmento, que solo persistirá mientras Braze actualice el segmento.

Paso 2.2: Permite el acceso a las IP de Braze

Si tienes un firewall u otras políticas de red, debes dar acceso de red a Braze a tu instancia de Redshift. Permite el acceso desde las siguientes IP correspondientes a la región del panel de Braze.

También es posible que necesites modificar tus grupos de seguridad para permitir el acceso de Braze a tus datos en Redshift. Asegúrate de permitir explícitamente el tráfico entrante en las IP de la siguiente sección y en el puerto utilizado para consultar tu clúster de Redshift (el predeterminado es 5439). Debes permitir explícitamente la conectividad TCP de Redshift en este puerto incluso si las reglas de entrada están configuradas como “permitir todo”. Además, es importante que el endpoint del clúster de Redshift sea accesible públicamente para que Braze pueda conectarse a tu clúster.

Si no quieres que tu clúster de Redshift sea accesible públicamente, puedes configurar una VPC y una instancia EC2 para usar un túnel SSH para acceder a los datos de Redshift. Para más información, consulta AWS: ¿Cómo puedo acceder a un clúster privado de Amazon Redshift desde mi máquina local?

Para las instancias US-01, US-02, US-03, US-04, US-05, US-06, US-07, estas son las direcciones IP correspondientes:

  • 23.21.118.191
  • 34.206.23.173
  • 50.16.249.9
  • 52.4.160.214
  • 54.87.8.34
  • 54.156.35.251
  • 52.54.89.238
  • 18.205.178.15

Para la instancia US-08, estas son las direcciones IP correspondientes:

  • 52.151.246.51
  • 52.170.163.182
  • 40.76.166.157
  • 40.76.166.170
  • 40.76.166.167
  • 40.76.166.161
  • 40.76.166.156
  • 40.76.166.166
  • 40.76.166.160
  • 40.88.51.74
  • 52.154.67.17
  • 40.76.166.80
  • 40.76.166.84
  • 40.76.166.85
  • 40.76.166.81
  • 40.76.166.71
  • 40.76.166.144
  • 40.76.166.145

Para la instancia US-10, estas son las direcciones IP correspondientes:

  • 100.25.232.164
  • 35.168.86.179
  • 52.7.44.117
  • 3.92.153.18
  • 35.172.3.129
  • 50.19.162.19

Para las instancias EU-01 y EU-02, estas son las direcciones IP correspondientes:

  • 52.58.142.242
  • 52.29.193.121
  • 35.158.29.228
  • 18.157.135.97
  • 3.123.166.46
  • 3.64.27.36
  • 3.65.88.25
  • 3.68.144.188
  • 3.70.107.88

Para la instancia AU-01, estas son las direcciones IP correspondientes:

  • 13.210.1.145
  • 13.211.70.159
  • 13.238.45.54
  • 52.65.73.167
  • 54.153.242.239
  • 54.206.45.213

Para la instancia ID-01, estas son las direcciones IP correspondientes:

  • 108.136.157.246
  • 108.137.30.207
  • 16.78.128.71
  • 16.78.14.134
  • 16.78.162.208
  • 43.218.73.35

Para la instancia JP-01, estas son las direcciones IP correspondientes:

  • 13.159.155.212
  • 54.199.221.241
  • 13.192.23.16
  • 54.250.120.139
  • 18.181.114.232
  • 3.114.38.100

Para la instancia KR-01, estas son las direcciones IP correspondientes:

  • 43.200.215.4
  • 52.79.67.175
  • 52.79.113.60
  • 3.34.212.92
  • 54.116.134.231
  • 3.37.197.225

Paso 2.1: Crea una cuenta de servicio y otorga permisos

Crea una cuenta de servicio en GCP para que Braze la use para conectarse y leer datos de tus tablas. La cuenta de servicio debe tener los siguientes permisos:

  • BigQuery Connection User: permite que Braze establezca conexiones.
  • BigQuery User: proporciona a Braze acceso para ejecutar consultas, leer metadatos de conjuntos de datos y listar tablas.
  • BigQuery Data Viewer: proporciona a Braze acceso para ver conjuntos de datos y su contenido.
  • BigQuery Job User: proporciona a Braze acceso para ejecutar trabajos.
  • bigquery.tables.create proporciona a Braze acceso para crear tablas temporales durante la actualización de segmentos.

Crea una cuenta de servicio para que la use tu fuente conectada. Este usuario se usará para generar la lista de tablas disponibles en tus extensiones de segmento CDI y para consultar las tablas de origen y crear nuevos segmentos. Después de crear la fuente conectada, Braze descubrirá los nombres y la descripción de todas las tablas disponibles para el usuario en el esquema de origen.

Puedes optar por otorgar acceso a todas las tablas de un conjunto de datos, o conceder privilegios solo a tablas específicas. Cualquier tabla a la que el rol de Braze tenga acceso estará disponible para consultar en la extensión de segmento CDI.

El permiso create table es necesario para que Braze pueda crear una tabla con los resultados de la consulta de tu extensión de segmento CDI antes de actualizar el segmento en Braze. Braze creará una tabla temporal por segmento, y la tabla solo persistirá mientras Braze esté actualizando el segmento.

Después de crear la cuenta de servicio y otorgar los permisos, genera una clave JSON. Para más información, consulta Google Cloud: Crear y eliminar claves de cuentas de servicio. La subirás al panel de Braze más adelante.

Paso 2.2: Permite el acceso a las IP de Braze

Si tienes políticas de red configuradas, debes dar acceso de red a Braze a tu instancia de BigQuery. Permite el acceso desde las siguientes IP correspondientes a la región del panel de Braze.

Para las instancias US-01, US-02, US-03, US-04, US-05, US-06, US-07, estas son las direcciones IP correspondientes:

  • 23.21.118.191
  • 34.206.23.173
  • 50.16.249.9
  • 52.4.160.214
  • 54.87.8.34
  • 54.156.35.251
  • 52.54.89.238
  • 18.205.178.15

Para la instancia US-08, estas son las direcciones IP correspondientes:

  • 52.151.246.51
  • 52.170.163.182
  • 40.76.166.157
  • 40.76.166.170
  • 40.76.166.167
  • 40.76.166.161
  • 40.76.166.156
  • 40.76.166.166
  • 40.76.166.160
  • 40.88.51.74
  • 52.154.67.17
  • 40.76.166.80
  • 40.76.166.84
  • 40.76.166.85
  • 40.76.166.81
  • 40.76.166.71
  • 40.76.166.144
  • 40.76.166.145

Para la instancia US-10, estas son las direcciones IP correspondientes:

  • 100.25.232.164
  • 35.168.86.179
  • 52.7.44.117
  • 3.92.153.18
  • 35.172.3.129
  • 50.19.162.19

Para las instancias EU-01 y EU-02, estas son las direcciones IP correspondientes:

  • 52.58.142.242
  • 52.29.193.121
  • 35.158.29.228
  • 18.157.135.97
  • 3.123.166.46
  • 3.64.27.36
  • 3.65.88.25
  • 3.68.144.188
  • 3.70.107.88

Para la instancia AU-01, estas son las direcciones IP correspondientes:

  • 13.210.1.145
  • 13.211.70.159
  • 13.238.45.54
  • 52.65.73.167
  • 54.153.242.239
  • 54.206.45.213

Para la instancia ID-01, estas son las direcciones IP correspondientes:

  • 108.136.157.246
  • 108.137.30.207
  • 16.78.128.71
  • 16.78.14.134
  • 16.78.162.208
  • 43.218.73.35

Para la instancia JP-01, estas son las direcciones IP correspondientes:

  • 13.159.155.212
  • 54.199.221.241
  • 13.192.23.16
  • 54.250.120.139
  • 18.181.114.232
  • 3.114.38.100

Para la instancia KR-01, estas son las direcciones IP correspondientes:

  • 43.200.215.4
  • 52.79.67.175
  • 52.79.113.60
  • 3.34.212.92
  • 54.116.134.231
  • 3.37.197.225

Paso 2.1: Crea credenciales para Braze

Braze puede conectarse a Databricks usando OAuth de máquina a máquina (M2M) con un principal de servicio, o con un token de acceso personal. Braze recomienda OAuth M2M. Las credenciales existentes de token de acceso personal siguen funcionando y no necesitas migrarlas.

Independientemente del método que elijas, Braze usa estas credenciales para generar la lista de tablas disponibles en tus extensiones de segmento CDI y para consultar las tablas de origen y crear nuevos segmentos. Después de crear la fuente conectada, Braze descubre los nombres y las descripciones de todas las tablas disponibles para el usuario en el esquema de origen.

Puedes otorgar acceso a todas las tablas de un esquema, o conceder privilegios solo a tablas específicas. Cualquier tabla a la que el rol de Braze tenga acceso estará disponible para consultar en la extensión de segmento CDI.

El permiso CREATE TABLE es necesario para que Braze pueda crear una tabla con los resultados de la consulta de tu extensión de segmento CDI antes de actualizar el segmento en Braze. Braze crea una tabla temporal por segmento, que solo persiste mientras Braze actualiza el segmento.

  1. Crea un principal de servicio, genera un secreto de cliente y otorga al principal de servicio el permiso Can use en tu almacén SQL. Para conocer los pasos, consulta Crear credenciales para Braze.
  2. Otorga al principal de servicio acceso al esquema utilizado para la fuente conectada, incluyendo CREATE TABLE. Usa el ID de aplicación del principal de servicio (el mismo valor que el ID de cliente) como beneficiario.
GRANT USE CATALOG ON CATALOG `BRAZE-CLOUD-PRODUCTION` TO `<application-id>`;
GRANT USE SCHEMA, CREATE TABLE ON SCHEMA `BRAZE-CLOUD-PRODUCTION`.INGESTION TO `<application-id>`;
GRANT SELECT ON SCHEMA `BRAZE-CLOUD-PRODUCTION`.INGESTION TO `<application-id>`;

Guarda el ID de cliente y el secreto en un lugar seguro hasta que necesites ingresarlos en el panel de Braze durante el paso de creación de credenciales.

  1. En tu espacio de trabajo de Databricks, selecciona tu nombre de usuario de Databricks en la barra superior y luego selecciona User Settings en el menú desplegable.
  2. Asegúrate de que la cuenta de servicio tenga privilegios de CREATE TABLE en el esquema utilizado para la fuente conectada.
  3. En la pestaña Access tokens, selecciona Generate new token.
  4. Ingresa un comentario que te ayude a identificar este token, como “Braze CDI”, y cambia la duración del token a sin caducidad dejando el campo Lifetime (days) vacío (en blanco).
  5. Selecciona Generate.
  6. Copia el token mostrado y luego selecciona Done.

Guarda el token en un lugar seguro hasta que necesites ingresarlo en el panel de Braze durante el paso de creación de credenciales.

Paso 2.2: Permite el acceso a las IP de Braze

Si tienes políticas de red configuradas, debes dar acceso de red a Braze a tu instancia de Databricks. Permite el acceso desde las siguientes IP correspondientes a la región del panel de Braze.

Para las instancias US-01, US-02, US-03, US-04, US-05, US-06, US-07, estas son las direcciones IP correspondientes:

  • 23.21.118.191
  • 34.206.23.173
  • 50.16.249.9
  • 52.4.160.214
  • 54.87.8.34
  • 54.156.35.251
  • 52.54.89.238
  • 18.205.178.15

Para la instancia US-08, estas son las direcciones IP correspondientes:

  • 52.151.246.51
  • 52.170.163.182
  • 40.76.166.157
  • 40.76.166.170
  • 40.76.166.167
  • 40.76.166.161
  • 40.76.166.156
  • 40.76.166.166
  • 40.76.166.160
  • 40.88.51.74
  • 52.154.67.17
  • 40.76.166.80
  • 40.76.166.84
  • 40.76.166.85
  • 40.76.166.81
  • 40.76.166.71
  • 40.76.166.144
  • 40.76.166.145

Para la instancia US-10, estas son las direcciones IP correspondientes:

  • 100.25.232.164
  • 35.168.86.179
  • 52.7.44.117
  • 3.92.153.18
  • 35.172.3.129
  • 50.19.162.19

Para las instancias EU-01 y EU-02, estas son las direcciones IP correspondientes:

  • 52.58.142.242
  • 52.29.193.121
  • 35.158.29.228
  • 18.157.135.97
  • 3.123.166.46
  • 3.64.27.36
  • 3.65.88.25
  • 3.68.144.188
  • 3.70.107.88

Para la instancia AU-01, estas son las direcciones IP correspondientes:

  • 13.210.1.145
  • 13.211.70.159
  • 13.238.45.54
  • 52.65.73.167
  • 54.153.242.239
  • 54.206.45.213

Para la instancia ID-01, estas son las direcciones IP correspondientes:

  • 108.136.157.246
  • 108.137.30.207
  • 16.78.128.71
  • 16.78.14.134
  • 16.78.162.208
  • 43.218.73.35

Para la instancia JP-01, estas son las direcciones IP correspondientes:

  • 13.159.155.212
  • 54.199.221.241
  • 13.192.23.16
  • 54.250.120.139
  • 18.181.114.232
  • 3.114.38.100

Para la instancia KR-01, estas son las direcciones IP correspondientes:

  • 43.200.215.4
  • 52.79.67.175
  • 52.79.113.60
  • 3.34.212.92
  • 54.116.134.231
  • 3.37.197.225

Paso 2.1: Otorga acceso a los recursos de Fabric

Braze se conectará a tu almacén de Fabric usando un principal de servicio con autenticación Entra ID. Crearás un nuevo principal de servicio para que Braze lo use y otorgarás acceso a los recursos de Fabric según sea necesario. Braze necesitará los siguientes datos para conectarse:

  • ID de tenant (también llamado directorio) de tu cuenta de Azure
  • ID de principal (también llamado ID de aplicación) del service principal
  • Secreto de cliente para que Braze se autentique
  1. En el portal de Azure, ve al centro de administración de Microsoft Entra y luego a App Registrations.
  2. Selecciona + New registration en Identity > Applications > App registrations.
  3. Introduce un nombre y selecciona Accounts in this organizational directory only como tipo de cuenta compatible. Luego, selecciona Register.
  4. Selecciona la aplicación (entidad de servicio) que acabas de crear y luego ve a Certificates & secrets > + New client secret.
  5. Introduce una descripción para el secreto y establece un periodo de caducidad para el secreto. Luego, selecciona Add.
  6. Toma nota del secreto de cliente creado para usarlo en la configuración de Braze.

Paso 2.2: Otorga acceso a los recursos de Fabric

Proporcionarás acceso para que Braze se conecte a tu instancia de Fabric. En el portal de administración de Fabric, ve a Settings > Governance and insights > Admin portal > Tenant settings.

  • En Developer settings, habilita “Service principals can use Fabric APIs” para que Braze pueda conectarse usando Microsoft Entra ID.
  • En OneLake settings, habilita “Users can access data stored in OneLake with apps external to Fabric” para que el principal de servicio pueda acceder a los datos desde una aplicación externa.

Paso 2.3: Obtén la cadena de conexión del almacén

Necesitarás el endpoint SQL de tu almacén para que Braze pueda conectarse. Para obtener el endpoint SQL, ve al espacio de trabajo en Fabric y, en la lista de elementos, pasa el cursor sobre el nombre del almacén y selecciona Copy SQL connection string. Mantén este valor disponible para la configuración de credenciales en el paso 3.

Paso 2.4: Permite las IP de Braze en el firewall (opcional)

Según la configuración de tu cuenta de Microsoft Fabric, es posible que necesites permitir las siguientes direcciones IP en tu firewall para habilitar el tráfico desde Braze. Para más información sobre cómo hacerlo, consulta la documentación relevante sobre Acceso condicional de Entra.

Para las instancias US-01, US-02, US-03, US-04, US-05, US-06, US-07, estas son las direcciones IP correspondientes:

  • 23.21.118.191
  • 34.206.23.173
  • 50.16.249.9
  • 52.4.160.214
  • 54.87.8.34
  • 54.156.35.251
  • 52.54.89.238
  • 18.205.178.15

Para la instancia US-08, estas son las direcciones IP correspondientes:

  • 52.151.246.51
  • 52.170.163.182
  • 40.76.166.157
  • 40.76.166.170
  • 40.76.166.167
  • 40.76.166.161
  • 40.76.166.156
  • 40.76.166.166
  • 40.76.166.160
  • 40.88.51.74
  • 52.154.67.17
  • 40.76.166.80
  • 40.76.166.84
  • 40.76.166.85
  • 40.76.166.81
  • 40.76.166.71
  • 40.76.166.144
  • 40.76.166.145

Para la instancia US-10, estas son las direcciones IP correspondientes:

  • 100.25.232.164
  • 35.168.86.179
  • 52.7.44.117
  • 3.92.153.18
  • 35.172.3.129
  • 50.19.162.19

Para las instancias EU-01 y EU-02, estas son las direcciones IP correspondientes:

  • 52.58.142.242
  • 52.29.193.121
  • 35.158.29.228
  • 18.157.135.97
  • 3.123.166.46
  • 3.64.27.36
  • 3.65.88.25
  • 3.68.144.188
  • 3.70.107.88

Para la instancia AU-01, estas son las direcciones IP correspondientes:

  • 13.210.1.145
  • 13.211.70.159
  • 13.238.45.54
  • 52.65.73.167
  • 54.153.242.239
  • 54.206.45.213

Para la instancia ID-01, estas son las direcciones IP correspondientes:

  • 108.136.157.246
  • 108.137.30.207
  • 16.78.128.71
  • 16.78.14.134
  • 16.78.162.208
  • 43.218.73.35

Para la instancia JP-01, estas son las direcciones IP correspondientes:

  • 13.159.155.212
  • 54.199.221.241
  • 13.192.23.16
  • 54.250.120.139
  • 18.181.114.232
  • 3.114.38.100

Para la instancia KR-01, estas son las direcciones IP correspondientes:

  • 43.200.215.4
  • 52.79.67.175
  • 52.79.113.60
  • 3.34.212.92
  • 54.116.134.231
  • 3.37.197.225

Paso 3: Crea una fuente conectada en el panel de Braze

Paso 3.1: Añade la información de conexión de Snowflake y la tabla de origen

Crea una fuente conectada en el panel de Braze. Ve a Data Settings > Cloud Data Ingestion > Connected Sources, selecciona Add data source y luego selecciona Snowflake.

En Setup source, ingresa lo siguiente:

  • Credentials: Account Locator, Username y Role
  • Configuration: Warehouse, Database y Schema

Si estás creando nuevas credenciales de Snowflake, selecciona Save credentials and generate RSA key antes de probar la conexión.

Paso 3.2: Configura los detalles de sincronización

Elige un nombre para la fuente conectada. Este nombre se usará en la lista de fuentes disponibles cuando crees una nueva extensión de segmento CDI.

Configura un tiempo máximo de ejecución para esta fuente. Braze abortará automáticamente cualquier consulta que exceda el tiempo máximo de ejecución. El tiempo máximo permitido es de 60 minutos; un tiempo menor reducirá los costos en tu cuenta de Snowflake. Esta configuración se aplica a las consultas ejecutadas a través de esta fuente, incluyendo las sincronizaciones y las extensiones de segmento CDI que la utilicen.

Paso 3.3: Anota la clave pública

En el paso Test connection, toma nota de la clave pública RSA. La necesitarás para completar la integración en Snowflake.

Paso 3.1: Añade la información de conexión de Redshift y la tabla de origen

Crea una fuente conectada en el panel de Braze. Ve a Data Settings > Cloud Data Ingestion > Connected Sources, selecciona Add data source y luego selecciona Amazon Redshift.

En Setup source, ingresa lo siguiente:

  • Credentials: Redshift Host URL, Username, Password y Port
  • Configuration: Database y Schema

Si es necesario, habilita Connect with SSH Tunnel e ingresa Tunnel Host, Tunnel Port y Tunnel Username.

Paso 3.2: Configura los detalles de sincronización

Elige un nombre para la fuente conectada. Este nombre se usará en la lista de fuentes disponibles cuando crees una nueva extensión de segmento CDI.

Configura un tiempo máximo de ejecución para esta fuente. Braze abortará automáticamente cualquier consulta que exceda el tiempo máximo de ejecución. El tiempo máximo permitido es de 60 minutos; un tiempo menor reducirá los costos en tu cuenta de Redshift. Esta configuración se aplica a las consultas ejecutadas a través de esta fuente, incluyendo las sincronizaciones y las extensiones de segmento CDI que la utilicen.

Paso 3.3: Anota la clave pública (opcional)

Si tus credenciales tienen Connect with SSH Tunnel seleccionado, toma nota de la clave pública RSA en el paso Test connection. La necesitarás para completar la integración en Redshift.

Paso 3.1: Añade la información de conexión de BigQuery y la tabla de origen

Crea una fuente conectada en el panel de Braze. Ve a Data Settings > Cloud Data Ingestion > Connected Sources, selecciona Add data source y luego selecciona Google BigQuery.

En Setup source, ingresa lo siguiente:

  • Credentials: Credential name y sube tu JSON key
  • Configuration: Project y Dataset

Paso 3.2: Configura los detalles de sincronización

Elige un nombre para la fuente conectada. Este nombre se usará en la lista de fuentes disponibles cuando crees una nueva extensión de segmento CDI.

Configura un tiempo máximo de ejecución para esta fuente. Braze abortará automáticamente cualquier consulta que exceda el tiempo máximo de ejecución. El tiempo máximo permitido es de 60 minutos; un tiempo menor reducirá los costos en tu cuenta de BigQuery. Esta configuración se aplica a las consultas ejecutadas a través de esta fuente, incluyendo las sincronizaciones y las extensiones de segmento CDI que la utilicen.

Paso 3.3: Prueba la conexión

Selecciona Test Connection para verificar que la lista de tablas visibles para el usuario sea la esperada y luego selecciona Done. Tu fuente conectada ya está creada y lista para usar en las extensiones de segmento CDI.

Paso 3.1: Añade la información de conexión de Databricks y la tabla de origen

Crea una fuente conectada en el panel de Braze. Ve a Data Settings > Cloud Data Ingestion > Connected Sources, selecciona Add data source y luego selecciona Databricks.

En Setup source, ingresa lo siguiente:

  • Credentials: Credential name, Authentication method, Hostname y HTTP path, además de Client ID y Client secret (OAuth M2M) o Access token (token de acceso personal)
  • Configuration: Catalog y Schema

Paso 3.2: Configura los detalles de sincronización

Elige un nombre para la fuente conectada. Este nombre se usará en la lista de fuentes disponibles cuando crees una nueva extensión de segmento CDI.

Configura un tiempo máximo de ejecución para esta fuente. Braze abortará automáticamente cualquier consulta que exceda el tiempo máximo de ejecución. El tiempo máximo permitido es de 60 minutos; un tiempo menor reducirá los costos en tu cuenta de Databricks. Esta configuración se aplica a las consultas ejecutadas a través de esta fuente, incluyendo las sincronizaciones y las extensiones de segmento CDI que la utilicen.

Paso 3.3: Prueba la conexión

Selecciona Test Connection para verificar que la lista de tablas visibles para el usuario sea la esperada y luego selecciona Done. Tu fuente conectada ya está creada y lista para usar en las extensiones de segmento CDI.

Paso 3.1: Añade la información de conexión de Microsoft Fabric y la tabla de origen

Crea una fuente conectada en el panel de Braze. Ve a Data Settings > Cloud Data Ingestion > Connected Sources, selecciona Add data source y luego selecciona Microsoft Fabric.

En Setup source, ingresa lo siguiente:

  • Credentials: Credentials Name, Tenant ID, Principal ID, Client Secret y Connection String
  • Configuration: Database y Schema

Si Connect with SSH Tunnel está disponible en tu espacio de trabajo y es necesario para tu configuración, también ingresa Tunnel Host, Tunnel Port y Tunnel Username.

Paso 3.2: Configura los detalles de sincronización

Elige un nombre para la fuente conectada. Este nombre se usará en la lista de fuentes disponibles cuando crees una nueva extensión de segmento CDI.

Configura un tiempo máximo de ejecución para esta fuente. Braze abortará automáticamente cualquier consulta que exceda el tiempo máximo de ejecución. El tiempo máximo permitido es de 60 minutos; un tiempo menor reducirá los costos en tu cuenta de Microsoft Fabric. Esta configuración se aplica a las consultas ejecutadas a través de esta fuente, incluyendo las sincronizaciones y las extensiones de segmento CDI que la utilicen.

Paso 3.3: Prueba la conexión

Selecciona Test Connection para verificar que la lista de tablas visibles para el usuario sea la esperada y luego selecciona Done. Tu fuente conectada ya está creada y lista para usar en las extensiones de segmento CDI.

Paso 4: Finaliza la configuración del almacén de datos

Añade la clave pública que anotaste en el último paso a tu usuario en Snowflake. Esto permitirá que Braze se conecte a Snowflake. Para más detalles sobre cómo hacer esto, consulta la documentación de Snowflake.

Si quieres rotar las claves en algún momento, puedes crear una nueva clave pública yendo a Data Access Management en Cloud Data Ingestion y seleccionando Generate New Key para la cuenta correspondiente.

ALTER USER BRAZE_INGESTION_USER SET rsa_public_key='{INSERT_YOUR_KEY}';

Después de añadir la clave al usuario en Snowflake, selecciona Test Connection en Braze y luego selecciona Done. Tu fuente conectada ya está creada y lista para usar en las extensiones de segmento CDI.

Si te conectas con un túnel SSH, añade la clave pública que anotaste en el último paso al usuario del túnel SSH.

Después de añadir la clave al usuario, selecciona Test Connection en Braze y luego selecciona Done. Tu fuente conectada ya está creada y lista para usar en las extensiones de segmento CDI.

Esto no aplica para BigQuery.

Esto no aplica para Databricks.

Esto no aplica para Microsoft Fabric.

Configuración de integraciones o usuarios adicionales (opcional)

Puedes configurar varias integraciones con Braze, pero cada integración debe configurarse para conectarse a un esquema diferente. Al crear conexiones adicionales, puedes reutilizar las credenciales existentes si te conectas a la misma cuenta de Snowflake.

Si reutilizas el mismo usuario y rol en todas las integraciones, no necesitarás añadir la clave pública de nuevo.

Puedes configurar varios orígenes de datos con Braze, pero cada origen debe configurarse para conectarse a un esquema diferente. Al crear orígenes adicionales, puedes reutilizar las credenciales existentes si te conectas a la misma cuenta de Redshift.

Puedes configurar varios orígenes de datos con Braze, pero cada origen debe configurarse para conectarse a un conjunto de datos diferente. Al crear orígenes adicionales, puedes reutilizar las credenciales existentes si te conectas a la misma cuenta de BigQuery.

Puedes configurar varios orígenes de datos con Braze, pero cada origen debe configurarse para conectarse a un esquema diferente. Al crear orígenes adicionales, puedes reutilizar las credenciales existentes si te conectas a la misma cuenta de Databricks.

Puedes configurar varios orígenes de datos con Braze, pero cada origen debe configurarse para conectarse a un esquema diferente. Al crear orígenes adicionales, puedes reutilizar las credenciales existentes si te conectas a la misma cuenta de Azure.

Uso del origen conectado

Después de crear el origen, puedes usarlo para crear una o más extensiones de segmento CDI. Para obtener más información sobre cómo crear un segmento con este origen, consulta la documentación de extensiones de segmento CDI.

New Stuff!