Integrações de armazenamento de data warehouse
Esta página aborda como usar a ingestão de dados do Braze Cloud (CDI) para sincronizar dados relevantes com sua integração do Snowflake, Redshift, BigQuery e Databricks.
Configuração de integrações de data warehouse
As integrações de ingestão de dados na nuvem exigem algumas configurações no Braze e em sua instância de data warehouse. Siga estas etapas para configurar a integração:
- Em sua instância do Snowflake, configure as tabelas ou exibições que você deseja sincronizar com o Braze.
- Crie uma nova integração no painel de controle do Braze.
- Recupere a chave pública fornecida no painel do Braze e anexe-a ao usuário do Snowflake para autenticação.
- Teste a integração e inicie a sincronização.
O guia de início rápido do Snowflake fornece um código de amostra e percorre as etapas necessárias para criar um pipeline automatizado usando o Snowflake Streams e o CDI para sincronizar dados com o Braze.
- Certifique-se de que o Braze tenha permissão de acesso às tabelas do Redshift que você deseja sincronizar. O Braze se conectará ao Redshift pela Internet.
- Em sua instância do Redshift, configure as tabelas ou exibições que você deseja sincronizar com o Braze.
- Crie uma nova integração no painel de controle do Braze.
- Teste a integração e inicie a sincronização.
- Crie uma conta de serviço e permita o acesso ao(s) projeto(s) e conjunto(s) de dados do BigQuery que contêm os dados que você deseja sincronizar.
- Em sua conta do BigQuery, configure as tabelas ou exibições que você deseja sincronizar com o Braze.
- Crie uma nova integração no painel de controle do Braze.
- Teste a integração e inicie a sincronização.
- Crie uma conta de serviço e permita o acesso ao(s) projeto(s) e conjunto(s) de dados do Databricks que contêm os dados que você deseja sincronizar.
- Em sua conta do Databricks, configure as tabelas ou exibições que você deseja sincronizar com o Braze.
- Crie uma nova integração no painel de controle do Braze.
- Teste a integração e inicie a sincronização.
Pode haver de dois a cinco minutos de tempo de aquecimento quando o Braze se conectar às instâncias Classic e Pro SQL, o que causará atrasos durante a configuração e o teste da conexão, bem como no início das sincronizações programadas. O uso de uma instância de SQL sem servidor minimizará o tempo de aquecimento e melhorará o rendimento da consulta, mas poderá resultar em custos de integração um pouco mais altos.
- Crie uma entidade de serviço e permita o acesso ao espaço de trabalho do Fabric que será usado para sua integração.
- Em seu espaço de trabalho do Fabric, configure as tabelas ou exibições que você deseja sincronizar com o Braze.
- Crie uma nova integração no painel de controle do Braze.
- Teste a integração e inicie a sincronização.
Etapa 1: Configurar tabelas ou exibições
Etapa 1.1: Preparar a mesa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CREATE DATABASE BRAZE_CLOUD_PRODUCTION;
CREATE SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION;
CREATE OR REPLACE TABLE BRAZE_CLOUD_PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC (
UPDATED_AT TIMESTAMP_NTZ(9) NOT NULL DEFAULT SYSDATE(),
--at least one of external_id, alias_name and alias_label, email, phone, or braze_id is required
EXTERNAL_ID VARCHAR(16777216),
--if using user alias, both alias_name and alias_label are required
ALIAS_LABEL VARCHAR(16777216),
ALIAS_NAME VARCHAR(16777216),
--braze_id can only be used to update existing users created through the Braze SDK
BRAZE_ID VARCHAR(16777216),
--If you include both email and phone, we will use the email as the primary identifier
EMAIL VARCHAR(16777216),
PHONE VARCHAR(16777216),
PAYLOAD VARCHAR(16777216) NOT NULL
);
Você pode nomear o banco de dados, o esquema e a tabela como quiser, mas os nomes das colunas devem corresponder à definição anterior.
UPDATED_AT- A hora em que essa linha foi atualizada ou adicionada à tabela. Sincronizaremos apenas as linhas que foram adicionadas ou atualizadas desde a última sincronização.- Colunas de identificador de usuário - Sua tabela pode conter uma ou mais colunas de identificador de usuário. Cada linha deve conter apenas um identificador (
external_id, a combinação dealias_nameealias_label,braze_id,emailouphone). Uma tabela de origem pode ter colunas para um, dois, três, quatro ou todos os cinco tipos de identificadores.EXTERNAL_ID- Isso identifica o usuário que você deseja atualizar. Isso deve corresponder ao valorexternal_idusado no Braze.ALIAS_NAMEeALIAS_LABEL- Essas duas colunas criam um objeto de alias de usuário.alias_namedeve ser um identificador exclusivo ealias_labelespecifica o tipo de alias. Os usuários podem ter vários aliases com rótulos diferentes, mas somente umalias_nameporalias_label.BRAZE_ID- O identificador de usuário do Braze. Isso é gerado pelo Braze SDK, e novos usuários não podem ser criados usando um Braze ID por meio da ingestão de dados na nuvem. Para criar novos usuários, especifique um ID de usuário externo ou um alias de usuário.EMAIL- O endereço de e-mail do usuário. Se houver vários perfis com o mesmo endereço de e-mail, o perfil atualizado mais recentemente terá prioridade nas atualizações. Se você incluir e-mail e telefone, usaremos o e-mail como identificador principal.PHONE- O número de telefone do usuário. Se houver vários perfis com o mesmo número de telefone, o perfil atualizado mais recentemente terá prioridade nas atualizações.
PAYLOAD- Essa é uma string JSON dos campos que você deseja sincronizar com o usuário no Braze.
Etapa 1.2: Configurar a função e as permissões do banco de dados
1
2
3
4
5
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 SELECT ON TABLE BRAZE_CLOUD_PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC TO ROLE BRAZE_INGESTION_ROLE;
Atualize os nomes conforme necessário, mas as permissões devem corresponder ao exemplo anterior.
Etapa 1.3: Configurar o depósito e conceder acesso à função Braze
1
2
3
CREATE WAREHOUSE BRAZE_INGESTION_WAREHOUSE;
GRANT USAGE ON WAREHOUSE BRAZE_INGESTION_WAREHOUSE TO ROLE BRAZE_INGESTION_ROLE;
O depósito precisa ter o sinalizador de retomada automática ativado. Caso contrário, você precisará conceder ao Braze privilégios adicionais OPERATE no warehouse para que possamos ativá-lo quando for o momento de executar a consulta.
Etapa 1.4: Configurar o usuário
1
2
3
CREATE USER BRAZE_INGESTION_USER;
GRANT ROLE BRAZE_INGESTION_ROLE TO USER BRAZE_INGESTION_USER;
Após essa etapa, você compartilhará as informações de conexão com o Braze e receberá uma chave pública para anexar ao usuário.
Ao conectar diferentes espaços de trabalho à mesma conta do Snowflake, você deve criar um usuário exclusivo para cada espaço de trabalho do Braze em que estiver criando uma integração. Em um espaço de trabalho, você pode reutilizar o mesmo usuário em todas as integrações, mas a criação da integração falhará se um usuário na mesma conta do Snowflake for duplicado em todos os espaços de trabalho.
Etapa 1.5: Permitir IPs do Braze na política de rede do Snowflake (opcional)
Dependendo da configuração da sua conta do Snowflake, talvez seja necessário permitir os seguintes endereços IP na sua política de rede do Snowflake. Para obter mais informações sobre como ativar isso, consulte a documentação relevante do Snowflake sobre como modificar uma política de rede.
Para as instâncias US-01, US-02, US-03, US-04, US-05, US-06, US-07, esses são os endereços IP relevantes:
23.21.118.19134.206.23.17350.16.249.952.4.160.21454.87.8.3454.156.35.25152.54.89.23818.205.178.15
Por exemplo US-08, estes são os endereços IP relevantes:
52.151.246.5152.170.163.18240.76.166.15740.76.166.17040.76.166.16740.76.166.16140.76.166.15640.76.166.16640.76.166.16040.88.51.7452.154.67.1740.76.166.8040.76.166.8440.76.166.8540.76.166.8140.76.166.7140.76.166.14440.76.166.145
Por exemplo US-10, estes são os endereços IP relevantes:
100.25.232.16435.168.86.17952.7.44.1173.92.153.1835.172.3.12950.19.162.19
Para as instâncias EU-01 e EU-02, esses são os endereços IP relevantes:
52.58.142.24252.29.193.12135.158.29.22818.157.135.973.123.166.463.64.27.363.65.88.253.68.144.1883.70.107.88
Por exemplo AU-01, estes são os endereços IP relevantes:
13.210.1.14513.211.70.15913.238.45.5452.65.73.16754.153.242.23954.206.45.213
Por exemplo ID-01, estes são os endereços IP relevantes:
108.136.157.246108.137.30.20716.78.128.7116.78.14.13416.78.162.20843.218.73.35
Etapa 1.1: Preparar a mesa
Opcionalmente, configure um novo banco de dados e esquema para manter sua tabela de origem
1
2
CREATE DATABASE BRAZE_CLOUD_PRODUCTION;
CREATE SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION;
Crie uma tabela (ou visualização) para usar em sua integração CDI
1
2
3
4
5
6
7
8
9
10
11
12
13
14
CREATE TABLE BRAZE_CLOUD_PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC (
updated_at timestamptz default sysdate,
--at least one of external_id, alias_name and alias_label, or braze_id is required
external_id varchar,
--if using user alias, both alias_name and alias_label are required
alias_label varchar,
alias_name varchar,
--braze_id can only be used to update existing users created through the Braze SDK
braze_id varchar,
--If you include both email and phone, we will use the email as the primary identifier
email varchar,
phone varchar,
payload varchar(max)
)
Você pode nomear o banco de dados, o esquema e a tabela como quiser, mas os nomes das colunas devem corresponder à definição anterior.
UPDATED_AT- A hora em que essa linha foi atualizada ou adicionada à tabela. Sincronizaremos apenas as linhas que foram adicionadas ou atualizadas desde a última sincronização.- Colunas de identificador de usuário - Sua tabela pode conter uma ou mais colunas de identificador de usuário. Cada linha deve conter apenas um identificador (
external_id, a combinação dealias_nameealias_label,braze_id,emailouphone). Uma tabela de origem pode ter colunas para um, dois, três, quatro ou todos os cinco tipos de identificadores.EXTERNAL_ID- Isso identifica o usuário que você deseja atualizar. Isso deve corresponder ao valorexternal_idusado no Braze.ALIAS_NAMEeALIAS_LABEL- Essas duas colunas criam um objeto de alias de usuário.alias_namedeve ser um identificador exclusivo ealias_labelespecifica o tipo de alias. Os usuários podem ter vários aliases com rótulos diferentes, mas somente umalias_nameporalias_label.BRAZE_ID- O identificador de usuário do Braze. Isso é gerado pelo Braze SDK, e novos usuários não podem ser criados usando um Braze ID por meio da ingestão de dados na nuvem. Para criar novos usuários, especifique um ID de usuário externo ou um alias de usuário.EMAIL- O endereço de e-mail do usuário. Se houver vários perfis com o mesmo endereço de e-mail, o perfil atualizado mais recentemente terá prioridade nas atualizações. Se você incluir e-mail e telefone, usaremos o e-mail como identificador principal.PHONE- O número de telefone do usuário. Se houver vários perfis com o mesmo número de telefone, o perfil atualizado mais recentemente terá prioridade nas atualizações.
PAYLOAD- Essa é uma string JSON dos campos que você deseja sincronizar com o usuário no Braze.
Etapa 1.2: Criar usuário e conceder permissões
1
2
3
CREATE USER braze_user PASSWORD '{password}';
GRANT USAGE ON SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION to braze_user;
GRANT SELECT ON TABLE USERS_ATTRIBUTES_SYNC TO braze_user;
Essas são as permissões mínimas necessárias para esse usuário. Se estiver criando várias integrações CDI, talvez você queira conceder permissões a um esquema ou gerenciar as permissões usando um grupo.
Etapa 1.3: Permitir acesso aos IPs do Braze
Se você tiver um firewall ou outras políticas de rede, deverá conceder ao Braze acesso à rede para sua instância do Redshift. Um exemplo de ponto de extremidade de URL do Redshift é “example-cluster.ap-northeast-2.redshift.amazonaws.com”.
Alguns aspectos importantes a saber:
- Também pode ser necessário alterar seus grupos de segurança para permitir que o Braze acesse seus dados no Redshift.
- Certifique-se de permitir explicitamente o tráfego de entrada nos IPs da tabela e na porta usada para consultar o cluster do Redshift (o padrão é 5439). Você deve permitir explicitamente a conectividade TCP do Redshift nessa porta, mesmo que as regras de entrada estejam definidas como “permitir tudo”.
- O endpoint do cluster Redshift deve ser acessível publicamente para que o Braze se conecte ao seu cluster.
- Se não quiser que o cluster do Redshift seja acessível publicamente, você pode configurar uma instância VPC e EC2 para usar um túnel SSH para acessar os dados do Redshift. Confira esta postagem do AWS Knowledge Center para obter mais informações.
Permita o acesso dos seguintes IPs correspondentes à região de seu painel de controle do Braze.
Para as instâncias US-01, US-02, US-03, US-04, US-05, US-06, US-07, esses são os endereços IP relevantes:
23.21.118.19134.206.23.17350.16.249.952.4.160.21454.87.8.3454.156.35.25152.54.89.23818.205.178.15
Por exemplo US-08, estes são os endereços IP relevantes:
52.151.246.5152.170.163.18240.76.166.15740.76.166.17040.76.166.16740.76.166.16140.76.166.15640.76.166.16640.76.166.16040.88.51.7452.154.67.1740.76.166.8040.76.166.8440.76.166.8540.76.166.8140.76.166.7140.76.166.14440.76.166.145
Por exemplo US-10, estes são os endereços IP relevantes:
100.25.232.16435.168.86.17952.7.44.1173.92.153.1835.172.3.12950.19.162.19
Para as instâncias EU-01 e EU-02, esses são os endereços IP relevantes:
52.58.142.24252.29.193.12135.158.29.22818.157.135.973.123.166.463.64.27.363.65.88.253.68.144.1883.70.107.88
Por exemplo AU-01, estes são os endereços IP relevantes:
13.210.1.14513.211.70.15913.238.45.5452.65.73.16754.153.242.23954.206.45.213
Por exemplo ID-01, estes são os endereços IP relevantes:
108.136.157.246108.137.30.20716.78.128.7116.78.14.13416.78.162.20843.218.73.35
Etapa 1.1: Preparar a mesa
Opcionalmente, configure um novo projeto ou conjunto de dados para manter sua tabela de origem.
1
CREATE SCHEMA BRAZE-CLOUD-PRODUCTION.INGESTION;
Crie uma ou mais tabelas para usar em sua integração CDI com os seguintes campos:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CREATE TABLE `BRAZE-CLOUD-PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC`
(
updated_at TIMESTAMP DEFAULT current_timestamp,
--At least one of external_id, alias_name and alias_label, or braze_id is required
external_id STRING,
--If using user alias, both alias_name and alias_label are required
alias_name STRING,
alias_label STRING,
--braze_id can only be used to update existing users created through the Braze SDK
braze_id STRING,
--If you include both email and phone, we will use the email as the primary identifier
email STRING,
phone STRING,
payload JSON
);
| Nome do campo | Tipo | Modo |
|---|---|---|
UPDATED_AT |
TEMPO | OBRIGATÓRIO |
PAYLOAD |
JSON | OBRIGATÓRIO |
EXTERNAL_ID |
STRING | NULLABLE |
ALIAS_NAME |
STRING | NULLABLE |
ALIAS_LABEL |
STRING | NULLABLE |
BRAZE_ID |
STRING | NULLABLE |
EMAIL |
STRING | NULLABLE |
PHONE |
STRING | NULLABLE |
Você pode nomear o projeto, o conjunto de dados e a tabela como quiser, mas os nomes das colunas devem corresponder à definição anterior.
UPDATED_AT- A hora em que essa linha foi atualizada ou adicionada à tabela. Sincronizaremos apenas as linhas que foram adicionadas ou atualizadas desde a última sincronização.- Colunas de identificador de usuário - Sua tabela pode conter uma ou mais colunas de identificador de usuário. Cada linha deve conter apenas um identificador (
external_id, a combinação dealias_nameealias_label,braze_id,emailouphone). Uma tabela de origem pode ter colunas para um, dois, três, quatro ou todos os cinco tipos de identificadores.EXTERNAL_ID- Isso identifica o usuário que você deseja atualizar. Isso deve corresponder ao valorexternal_idusado no Braze.ALIAS_NAMEeALIAS_LABEL- Essas duas colunas criam um objeto de alias de usuário.alias_namedeve ser um identificador exclusivo ealias_labelespecifica o tipo de alias. Os usuários podem ter vários aliases com rótulos diferentes, mas somente umalias_nameporalias_label.BRAZE_ID- O identificador de usuário do Braze. Isso é gerado pelo Braze SDK, e novos usuários não podem ser criados usando um Braze ID por meio da ingestão de dados na nuvem. Para criar novos usuários, especifique um ID de usuário externo ou um alias de usuário.EMAIL- O endereço de e-mail do usuário. Se houver vários perfis com o mesmo endereço de e-mail, o perfil atualizado mais recentemente terá prioridade nas atualizações. Se você incluir e-mail e telefone, usaremos o e-mail como identificador principal.PHONE- O número de telefone do usuário. Se houver vários perfis com o mesmo número de telefone, o perfil atualizado mais recentemente terá prioridade nas atualizações. email varchar, phone_number varchar,
PAYLOAD- Essa é uma string JSON dos campos que você deseja sincronizar com o usuário no Braze.
Etapa 1.2: Criar uma conta de serviço e conceder permissões
Crie uma conta de serviço no GCP para o Braze usar para se conectar e ler os dados de sua(s) tabela(s). A conta de serviço deve ter as permissões abaixo:
- Usuário de conexão do BigQuery: Isso permitirá que o Braze faça conexões
- Usuário do BigQuery: Isso fornecerá acesso ao Braze para executar consultas, ler metadados de conjuntos de dados e listar tabelas.
- Visualizador de dados do BigQuery: Isso fornecerá acesso ao Braze para visualizar conjuntos de dados e seus conteúdos.
- Usuário do BigQuery Job: Isso fornecerá acesso ao Braze para executar trabalhos
Depois de criar a conta de serviço e conceder permissões, gere uma chave JSON. Veja mais informações sobre como fazer isso aqui. Você atualizará isso para o painel do Braze mais tarde.
Etapa 1.3: Permitir acesso aos IPs do Braze
Se você tiver políticas de rede em vigor, deverá conceder ao Braze acesso de rede à sua instância do Big Query. Permita o acesso dos IPs abaixo correspondentes à região de seu painel do Braze.
Para as instâncias US-01, US-02, US-03, US-04, US-05, US-06, US-07, esses são os endereços IP relevantes:
23.21.118.19134.206.23.17350.16.249.952.4.160.21454.87.8.3454.156.35.25152.54.89.23818.205.178.15
Por exemplo US-08, estes são os endereços IP relevantes:
52.151.246.5152.170.163.18240.76.166.15740.76.166.17040.76.166.16740.76.166.16140.76.166.15640.76.166.16640.76.166.16040.88.51.7452.154.67.1740.76.166.8040.76.166.8440.76.166.8540.76.166.8140.76.166.7140.76.166.14440.76.166.145
Por exemplo US-10, estes são os endereços IP relevantes:
100.25.232.16435.168.86.17952.7.44.1173.92.153.1835.172.3.12950.19.162.19
Para as instâncias EU-01 e EU-02, esses são os endereços IP relevantes:
52.58.142.24252.29.193.12135.158.29.22818.157.135.973.123.166.463.64.27.363.65.88.253.68.144.1883.70.107.88
Por exemplo AU-01, estes são os endereços IP relevantes:
13.210.1.14513.211.70.15913.238.45.5452.65.73.16754.153.242.23954.206.45.213
Por exemplo ID-01, estes são os endereços IP relevantes:
108.136.157.246108.137.30.20716.78.128.7116.78.14.13416.78.162.20843.218.73.35
Etapa 1.1: Preparar a mesa
Opcionalmente, configure um novo catálogo ou esquema para manter sua tabela de origem.
1
CREATE SCHEMA BRAZE-CLOUD-PRODUCTION.INGESTION;
Crie uma ou mais tabelas para usar em sua integração CDI com os seguintes campos:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CREATE TABLE `BRAZE-CLOUD-PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC`
(
updated_at TIMESTAMP DEFAULT current_timestamp(),
--At least one of external_id, alias_name and alias_label, or braze_id is required
external_id STRING,
--If using user alias, both alias_name and alias_label are required
alias_name STRING,
alias_label STRING,
--braze_id can only be used to update existing users created through the Braze SDK
braze_id STRING,
--If you include both email and phone, we will use the email as the primary identifier
email STRING,
phone STRING,
payload STRING, STRUCT, or MAP
);
| Nome do campo | Tipo | Modo |
|---|---|---|
UPDATED_AT |
TEMPO | OBRIGATÓRIO |
PAYLOAD |
STRING, STRUCT ou MAP | OBRIGATÓRIO |
EXTERNAL_ID |
STRING | NULLABLE |
ALIAS_NAME |
STRING | NULLABLE |
ALIAS_LABEL |
STRING | NULLABLE |
BRAZE_ID |
STRING | NULLABLE |
EMAIL |
STRING | NULLABLE |
PHONE |
STRING | NULLABLE |
Você pode nomear o esquema e a tabela como quiser, mas os nomes das colunas devem corresponder à definição anterior.
UPDATED_AT- A hora em que essa linha foi atualizada ou adicionada à tabela. Sincronizaremos apenas as linhas que foram adicionadas ou atualizadas desde a última sincronização.- Colunas de identificador de usuário - Sua tabela pode conter uma ou mais colunas de identificador de usuário. Cada linha deve conter apenas um identificador (
external_id, a combinação dealias_nameealias_label,braze_id,emailouphone). Uma tabela de origem pode ter colunas para um, dois, três, quatro ou todos os cinco tipos de identificadores.EXTERNAL_ID- Isso identifica o usuário que você deseja atualizar. Isso deve corresponder ao valorexternal_idusado no Braze.ALIAS_NAMEeALIAS_LABEL- Essas duas colunas criam um objeto de alias de usuário.alias_namedeve ser um identificador exclusivo ealias_labelespecifica o tipo de alias. Os usuários podem ter vários aliases com rótulos diferentes, mas somente umalias_nameporalias_label.BRAZE_ID- O identificador de usuário do Braze. Isso é gerado pelo Braze SDK, e novos usuários não podem ser criados usando um Braze ID por meio da ingestão de dados na nuvem. Para criar novos usuários, especifique um ID de usuário externo ou um alias de usuário.EMAIL- O endereço de e-mail do usuário. Se houver vários perfis com o mesmo endereço de e-mail, o perfil atualizado mais recentemente terá prioridade nas atualizações. Se você incluir e-mail e telefone, usaremos o e-mail como identificador principal.PHONE- O número de telefone do usuário. Se houver vários perfis com o mesmo número de telefone, o perfil atualizado mais recentemente terá prioridade nas atualizações.
PAYLOAD- Essa é uma string ou struct dos campos que você deseja sincronizar com o usuário no Braze.
Etapa 1.2: Criar um token de acesso
Para que o Braze acesse o Databricks, é necessário criar um token de acesso pessoal.
- No espaço de trabalho do Databricks, selecione seu nome de usuário do Databricks na barra superior e, em seguida, selecione User Settings (Configurações do usuário ) no menu suspenso.
- Na guia Access tokens (Tokens de acesso), selecione Generate new token (Gerar novo token).
- Insira um comentário que o ajude a identificar esse token, como “Braze CDI”, e altere o tempo de vida do token para nenhum tempo de vida, deixando a caixa Tempo de vida (dias) vazia (em branco).
- Selecione Generate (Gerar).
- Copie o token exibido e selecione Concluído.
Mantenha o token em um local seguro até que seja necessário inseri-lo no painel do Braze durante a etapa de criação de credenciais.
Etapa 1.3: Permitir acesso aos IPs do Braze
Se você tiver políticas de rede em vigor, deverá conceder ao Braze acesso de rede à sua instância do Databricks. Permita o acesso dos IPs abaixo correspondentes à região de seu painel do Braze.
Para as instâncias US-01, US-02, US-03, US-04, US-05, US-06, US-07, esses são os endereços IP relevantes:
23.21.118.19134.206.23.17350.16.249.952.4.160.21454.87.8.3454.156.35.25152.54.89.23818.205.178.15
Por exemplo US-08, estes são os endereços IP relevantes:
52.151.246.5152.170.163.18240.76.166.15740.76.166.17040.76.166.16740.76.166.16140.76.166.15640.76.166.16640.76.166.16040.88.51.7452.154.67.1740.76.166.8040.76.166.8440.76.166.8540.76.166.8140.76.166.7140.76.166.14440.76.166.145
Por exemplo US-10, estes são os endereços IP relevantes:
100.25.232.16435.168.86.17952.7.44.1173.92.153.1835.172.3.12950.19.162.19
Para as instâncias EU-01 e EU-02, esses são os endereços IP relevantes:
52.58.142.24252.29.193.12135.158.29.22818.157.135.973.123.166.463.64.27.363.65.88.253.68.144.1883.70.107.88
Por exemplo AU-01, estes são os endereços IP relevantes:
13.210.1.14513.211.70.15913.238.45.5452.65.73.16754.153.242.23954.206.45.213
Por exemplo ID-01, estes são os endereços IP relevantes:
108.136.157.246108.137.30.20716.78.128.7116.78.14.13416.78.162.20843.218.73.35
Etapa 1.1: Configurar a entidade de serviço e conceder acesso
O Braze se conectará ao seu armazém Fabric usando uma entidade de serviço com autenticação Entra ID. Você criará uma nova entidade de serviço para ser usada pelo Braze e concederá acesso aos recursos do Fabric conforme necessário. O Braze precisará dos seguintes detalhes para se conectar:
- ID do locatário (também chamado de diretório) para sua conta do Azure
- ID da entidade principal (também chamada de ID do aplicativo) para a entidade principal do serviço
- Segredo do cliente para autenticação do Braze
- No portal do Azure, navegue até o centro de administração do Microsoft Entra e, em seguida, Registros de aplicativos
- Selecione + Novo registro em Identidade > Aplicativos > Registros de aplicativos.
- Digite um nome e selecione
Accounts in this organizational directory onlycomo o tipo de conta compatível. Em seguida, selecione Register (Registrar). - Selecione o aplicativo (service principal) que você acabou de criar e, em seguida, navegue até Certificates & secrets > + New client secret.
- Insira uma descrição para o segredo e defina um período de expiração para o segredo. Em seguida, selecione Add (Adicionar).
- Observe o segredo do cliente criado para ser usado na configuração do Braze.
O Azure não permite a expiração ilimitada dos segredos da entidade de serviço. Lembre-se de atualizar as credenciais antes que elas expirem para manter o fluxo de dados para o Braze.
Etapa 1.2: Conceder acesso aos recursos do Fabric
Você fornecerá acesso para que o Braze se conecte à sua instância do Fabric. No portal de administração da Fabric, navegue até Configurações > Governança e insights > Portal de administração > Configurações do locatário.
- Nas configurações do desenvolvedor, ative a opção “Service principals can use Fabric APIs” para que o Braze possa se conectar usando o Microsoft Entra ID.
- Nas configurações do OneLake, ative “Os usuários podem acessar os dados armazenados no OneLake com aplicativos externos ao Fabric” para que o principal do serviço possa acessar os dados de um aplicativo externo.
Etapa 1.3: Preparar a mesa
O Braze oferece suporte a tabelas e exibições em Fabric Warehouses. Se precisar criar um novo depósito, vá para Criar > Depósito de dados > Depósito no console Fabric.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CREATE OR ALTER TABLE [warehouse].[schema].[CDI_table_name]
(
UPDATED_AT DATETIME2(6) NOT NULL,
PAYLOAD VARCHAR NOT NULL,
--at least one of external_id, alias_name and alias_label, email, phone, or braze_id is required
EXTERNAL_ID VARCHAR,
--if using user alias, both alias_name and alias_label are required
ALIAS_NAME VARCHAR,
ALIAS_LABEL VARCHAR,
--braze_id can only be used to update existing users created through the Braze SDK
BRAZE_ID VARCHAR,
--If you include both email and phone, we will use the email as the primary identifier
EMAIL VARCHAR,
PHONE VARCHAR
)
GO
Você pode nomear o depósito, o esquema e a tabela ou visualização como quiser, mas os nomes das colunas devem corresponder à definição anterior.
UPDATED_AT- A hora em que essa linha foi atualizada ou adicionada à tabela. Sincronizaremos apenas as linhas que foram adicionadas ou atualizadas desde a última sincronização.- Colunas de identificador de usuário - Sua tabela pode conter uma ou mais colunas de identificador de usuário. Cada linha deve conter apenas um identificador (
external_id, a combinação dealias_nameealias_label,braze_id,emailouphone). Uma tabela de origem pode ter colunas para um, dois, três, quatro ou todos os cinco tipos de identificadores.EXTERNAL_ID- Isso identifica o usuário que você deseja atualizar. Isso deve corresponder ao valorexternal_idusado no Braze.ALIAS_NAMEeALIAS_LABEL- Essas duas colunas criam um objeto de alias de usuário.alias_namedeve ser um identificador exclusivo ealias_labelespecifica o tipo de alias. Os usuários podem ter vários aliases com rótulos diferentes, mas somente umalias_nameporalias_label.BRAZE_ID- O identificador de usuário do Braze. Isso é gerado pelo Braze SDK, e novos usuários não podem ser criados usando um Braze ID por meio da ingestão de dados na nuvem. Para criar novos usuários, especifique um ID de usuário externo ou um alias de usuário.EMAIL- O endereço de e-mail do usuário. Se houver vários perfis com o mesmo endereço de e-mail, o perfil atualizado mais recentemente terá prioridade nas atualizações. Se você incluir e-mail e telefone, usaremos o e-mail como identificador principal.PHONE- O número de telefone do usuário. Se houver vários perfis com o mesmo número de telefone, o perfil atualizado mais recentemente terá prioridade nas atualizações.
PAYLOAD- Essa é uma string JSON dos campos que você deseja sincronizar com o usuário no Braze.
Etapa 1.4: Obter a cadeia de conexão do depósito
Você precisará do endpoint SQL do seu depósito para que o Braze possa se conectar. Para recuperá-la, vá para o espaço de trabalho no Fabric e, na lista de itens, passe o mouse sobre o nome do depósito e selecione Copiar cadeia de conexão SQL.
A página “Fabric Console” no Microsoft Azure, onde os usuários devem recuperar a cadeia de conexão do SQL.](/docs/pt-br/assets/img/cloud_ingestion/fabric_1.png?6f3af1de9162d78cea9fab3e97093463)
Etapa 1.5: Permitir IPs do Braze no firewall (opcional)
Dependendo da configuração de sua conta do Microsoft Fabric, talvez seja necessário permitir os seguintes endereços IP em seu firewall para permitir o tráfego do Braze. Para obter mais informações sobre como ativar esse recurso, consulte a documentação relevante sobre o Entra Conditional Access.
Para as instâncias US-01, US-02, US-03, US-04, US-05, US-06, US-07, esses são os endereços IP relevantes:
23.21.118.19134.206.23.17350.16.249.952.4.160.21454.87.8.3454.156.35.25152.54.89.23818.205.178.15
Por exemplo US-08, estes são os endereços IP relevantes:
52.151.246.5152.170.163.18240.76.166.15740.76.166.17040.76.166.16740.76.166.16140.76.166.15640.76.166.16640.76.166.16040.88.51.7452.154.67.1740.76.166.8040.76.166.8440.76.166.8540.76.166.8140.76.166.7140.76.166.14440.76.166.145
Por exemplo US-10, estes são os endereços IP relevantes:
100.25.232.16435.168.86.17952.7.44.1173.92.153.1835.172.3.12950.19.162.19
Para as instâncias EU-01 e EU-02, esses são os endereços IP relevantes:
52.58.142.24252.29.193.12135.158.29.22818.157.135.973.123.166.463.64.27.363.65.88.253.68.144.1883.70.107.88
Por exemplo AU-01, estes são os endereços IP relevantes:
13.210.1.14513.211.70.15913.238.45.5452.65.73.16754.153.242.23954.206.45.213
Por exemplo ID-01, estes são os endereços IP relevantes:
108.136.157.246108.137.30.20716.78.128.7116.78.14.13416.78.162.20843.218.73.35
Etapa 2: Crie uma nova integração no painel de controle do Braze
No Braze Dashbord, vá para Data Settings > Cloud Data Ingestion, selecione Create New Data Sync e, em seguida, selecione Snowflake Import.
Etapa 2.1: Adicionar informações de conexão e tabela de origem do Snowflake
Insira as informações do data warehouse do Snowflake e da tabela de origem e prossiga para a próxima etapa.
A página “Criar nova sincronização de importação” para o Snowflake no painel do Braze com dados de exemplo inseridos na Etapa 1: “Set up connection” (Configurar conexão).](/docs/pt-br/assets/img/cloud_ingestion/ingestion_1.png?8c3c60b0026b6cc85ae11b8dfd085628)
Etapa 2.2: Configurar detalhes de sincronização
Em seguida, escolha um nome para sua sincronização e insira os e-mails dos contatos. Usaremos essas informações de contato para notificá-lo sobre quaisquer erros de integração, como a remoção inesperada do acesso à tabela.
Os e-mails de contato receberão apenas notificações de erros globais ou de nível de sincronização, como tabelas ausentes, permissões e outros. Eles não receberão edições em nível de linha. Os erros globais indicam problemas críticos com a conexão que impedem a execução das sincronizações. Esses problemas podem incluir o seguinte:
- Problemas de conectividade
- Falta de recursos
- Problemas de permissões
- (Somente para sincronizações de catálogos) A camada do catálogo está sem espaço
A página “Criar nova sincronização de importação” para o Snowflake no painel do Braze com dados de exemplo adicionados à Etapa 2: “Configurar detalhes de sincronização”.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_2.png?40fdb2860c7ac03a20881c6b53ac0ac7)
Você também escolherá o tipo de dados e a frequência de sincronização. A frequência pode variar de cada 15 minutos a uma vez por mês. Usaremos o fuso horário configurado em seu painel do Braze para agendar a sincronização recorrente. Os tipos de dados compatíveis são Atributos personalizados, Eventos personalizados e Eventos de compra, e o tipo de dados de uma sincronização não pode ser alterado após a criação.
Adicionar uma chave pública ao usuário do Braze
Nesse ponto, você deve voltar ao Snowflake para concluir a configuração. Adicione a chave pública exibida no painel ao usuário que você criou para que o Braze se conecte ao Snowflake.
Para obter mais informações sobre como fazer isso, consulte a documentação do Snowflake. Se você quiser alternar as chaves a qualquer momento, podemos gerar um novo par de chaves e fornecer a você a nova chave pública.
1
ALTER USER BRAZE_INGESTION_USER SET rsa_public_key='Braze12345...';
No Braze Dashbord, vá para Data Settings > Cloud Data Ingestion, selecione Create New Data Sync e, em seguida, selecione Amazon Redshift Import.
Etapa 2.1: Adicionar informações de conexão e tabela de origem do Redshift
Insira as informações do data warehouse do Redshift e da tabela de origem. Se estiver usando um túnel de rede privada, alterne o controle deslizante e insira as informações do túnel. Em seguida, prossiga para a próxima etapa.
A página “Criar nova sincronização de importação” para o Redshift no painel do Braze, definida como Etapa 1: “Set up connection” (Configurar conexão).](/docs/pt-br/assets/img/cloud_ingestion/ingestion_6.png?d5cd88228c99044da3d66b8b21f7b960)
Etapa 2.2: Configurar detalhes de sincronização
Em seguida, escolha um nome para sua sincronização e insira os e-mails dos contatos. Usaremos essas informações de contato para notificá-lo sobre quaisquer erros de integração, como a remoção inesperada do acesso à tabela.
Os e-mails de contato receberão apenas notificações de erros globais ou de nível de sincronização, como tabelas ausentes, permissões e outros. Eles não receberão edições em nível de linha. Os erros globais indicam problemas críticos com a conexão que impedem a execução das sincronizações. Esses problemas podem incluir o seguinte:
- Problemas de conectividade
- Falta de recursos
- Problemas de permissões
- (Somente para sincronizações de catálogos) A camada do catálogo está sem espaço
A página “Criar nova sincronização de importação” para Redshift no painel do Braze com alguns dados de exemplo adicionados à Etapa 2: “Configurar detalhes de sincronização”.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_7.png?dd4a339679a0a20dcf275f03b5636ee0)
Você também escolherá o tipo de dados e a frequência de sincronização. A frequência pode variar de cada 15 minutos a uma vez por mês. Usaremos o fuso horário configurado em seu painel do Braze para agendar a sincronização recorrente. Os tipos de dados compatíveis são Atributos personalizados, Eventos personalizados e Eventos de compra, e o tipo de dados de uma sincronização não pode ser alterado após a criação.
No Braze Dashbord, acesse Data Settings > Cloud Data Ingestion, selecione Create New Data Sync e, em seguida, selecione Google BigQuery Import.
Etapa 2.1: Adicionar informações de conexão do BigQuery e tabela de origem
Carregue a chave JSON e forneça um nome para a conta de serviço e, em seguida, insira os detalhes de sua tabela de origem.
A página “Criar nova sincronização de importação” para o BigQuery no painel do Braze, definida como Etapa 1: “Set up connection” (Configurar conexão).](/docs/pt-br/assets/img/cloud_ingestion/ingestion_11.png?288dc885e40784636f3fbc2033a9e5bc)
Etapa 2.2: Configurar detalhes de sincronização
Em seguida, escolha um nome para sua sincronização e insira os e-mails dos contatos. Usaremos essas informações de contato para notificá-lo sobre quaisquer erros de integração, como a remoção inesperada do acesso à tabela.
Os e-mails de contato receberão apenas notificações de erros globais ou de nível de sincronização, como tabelas ausentes, permissões e outros. Eles não receberão edições em nível de linha. Os erros globais indicam problemas críticos com a conexão que impedem a execução das sincronizações. Esses problemas podem incluir o seguinte:
- Problemas de conectividade
- Falta de recursos
- Problemas de permissões
- (Somente para sincronizações de catálogos) A camada do catálogo está sem espaço
A página “Criar nova sincronização de importação” para o BigQuery no painel do Braze, definida como Etapa 2: “Configurar detalhes de sincronização”.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_12.png?b3721fc3141f70e1b78eb06bd8216450)
Você também escolherá o tipo de dados e a frequência de sincronização. A frequência pode variar de cada 15 minutos a uma vez por mês. Usaremos o fuso horário configurado em seu painel do Braze para agendar a sincronização recorrente. Os tipos de dados compatíveis são atributos personalizados, eventos personalizados, eventos de compra e exclusões de usuários. O tipo de dados de uma sincronização não pode ser alterado após a criação.
No Braze Dashbord, vá para Data Settings > Cloud Data Ingestion, selecione Create New Data Sync e, em seguida, selecione Databricks Import.
Etapa 2.1: Adicionar informações de conexão e tabela de origem do Databricks
Insira as informações do data warehouse e da tabela de origem da Databricks e prossiga para a próxima etapa.
A página “Criar nova sincronização de importação” para Databricks no painel do Braze, definida como Etapa 1: “Set up connection” (Configurar conexão).](/docs/pt-br/assets/img/cloud_ingestion/ingestion_16.png?8091244f3b99aa4cf1fc9e2bb8c9de0f)
Etapa 2.2: Configurar detalhes de sincronização
Em seguida, escolha um nome para sua sincronização e insira os e-mails dos contatos. Usaremos essas informações de contato para notificá-lo sobre quaisquer erros de integração, como a remoção inesperada do acesso à tabela.
Os e-mails de contato receberão apenas notificações de erros globais ou de nível de sincronização, como tabelas ausentes, permissões e outros. Eles não receberão edições em nível de linha. Os erros globais indicam problemas críticos com a conexão que impedem a execução das sincronizações. Esses problemas podem incluir o seguinte:
- Problemas de conectividade
- Falta de recursos
- Problemas de permissões
- (Somente para sincronizações de catálogos) A camada do catálogo está sem espaço
A página “Criar nova sincronização de importação” para Databricks no painel do Braze, definida como Etapa 2: “Configurar detalhes de sincronização”.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_12.png?b3721fc3141f70e1b78eb06bd8216450)
Você também escolherá o tipo de dados e a frequência de sincronização. A frequência pode variar de cada 15 minutos a uma vez por mês. Usaremos o fuso horário configurado em seu painel do Braze para agendar a sincronização recorrente. Os tipos de dados compatíveis são atributos personalizados, eventos personalizados, eventos de compra e exclusões de usuários. O tipo de dados de uma sincronização não pode ser alterado após a criação.
Etapa 2.1: Configurar uma sincronização de ingestão de dados na nuvem
Você criará uma nova sincronização de dados para o Microsoft Fabric. No painel do Braze, vá para Configurações de dados > Ingestão de dados na nuvem, selecione Criar nova sincronização de dados e, em seguida, selecione Importação do Microsoft Fabric.
Etapa 2.2: Adicionar informações de conexão e tabela de origem do Microsoft Fabric
Insira as informações das credenciais do Microsoft Fabric warehouse e da tabela de origem e prossiga para a próxima etapa.
- Credentials Name é um rótulo para essas credenciais no Braze, você pode definir um valor útil aqui
- Consulte as etapas na seção 1 para obter detalhes sobre como recuperar o Tenant ID, o Principal ID, o Client Secret e a Connection String
A página “Criar nova sincronização de importação” para a Microsoft no painel de controle do Braze, definida como Etapa 1: “Set up connection” (Configurar conexão).](/docs/pt-br/assets/img/cloud_ingestion/fabric_setup_1.png?80b55c5bf8ea1ce6432a6bae7d6cf289)
Etapa 2.3: Configurar detalhes de sincronização
Em seguida, configure os seguintes detalhes para sua sincronização:
- Nome da sincronização
- Tipo de dados - Os tipos de dados compatíveis são atributos personalizados, eventos personalizados, eventos de compra, catálogos e exclusões de usuários. O tipo de dados de uma sincronização não pode ser alterado após a criação.
- Frequência de sincronização - A frequência pode variar de cada 15 minutos a uma vez por mês. Usaremos o fuso horário configurado em seu painel do Braze para agendar a sincronização recorrente.
- As sincronizações não recorrentes podem ser acionadas manualmente ou por meio da API
A página “Criar nova sincronização de importação” para o Microsoft Fabric no painel do Braze, definida como Etapa 2: “Configurar detalhes de sincronização”.](/docs/pt-br/assets/img/cloud_ingestion/fabric_setup_2.png?38ae49261b0299b5877f2fbc757c666d)
Etapa 2.4: Configurar preferências de notificação
Em seguida, insira os e-mails de contato. Usaremos essas informações de contato para notificá-lo sobre quaisquer erros de integração, como remoção inesperada de acesso à tabela, ou alertar quando linhas específicas não forem atualizadas.
Por padrão, os e-mails de contato só receberão notificações de erros globais ou de nível de sincronização, como tabelas ausentes, permissões e outros. Os erros globais indicam problemas críticos com a conexão que impedem a execução das sincronizações. Esses problemas podem incluir o seguinte:
- Problemas de conectividade
- Falta de recursos
- Problemas de permissões
- (Somente para sincronizações de catálogos) A camada do catálogo está sem espaço
Você também pode configurar alertas para problemas no nível da linha ou optar por receber um alerta sempre que uma sincronização for executada com êxito.
A página “Criar nova sincronização de importação” do Microsoft Fabric no painel do Braze, definida como Etapa 3: “Configurar preferências de notificação”.](/docs/pt-br/assets/img/cloud_ingestion/fabric_setup_3.png?e0459b5595769b2bfdf7a6aca36f8129)
Etapa 3: Conexão de teste
Retorne ao painel de controle do Braze e selecione Testar conexão. Se for bem-sucedido, você verá uma visualização dos dados. Se, por algum motivo, não conseguirmos nos conectar, exibiremos uma mensagem de erro para ajudá-lo a solucionar o problema.
A página “Criar nova sincronização de importação” para o Snowflake no painel do Braze com a Etapa 3: “Testar conexão” exibindo uma chave pública RSA.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_3.png?6e598934d468bbdab7eeaa768941900a)
Retorne ao painel de controle do Braze e selecione Testar conexão. Se for bem-sucedido, você verá uma visualização dos dados. Se, por algum motivo, não conseguirmos nos conectar, exibiremos uma mensagem de erro para ajudá-lo a solucionar o problema.
A página “Criar nova sincronização de importação” para o Redshift no painel do Braze, definida como Etapa 3: “Testar conexão”.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_8.png?508580ecb27b030356d09c0c7bf7f67b)
Retorne ao painel de controle do Braze e selecione Testar conexão. Se for bem-sucedido, você verá uma visualização dos dados. Se, por algum motivo, não conseguirmos nos conectar, exibiremos uma mensagem de erro para ajudá-lo a solucionar o problema.
A página “Criar nova sincronização de importação” para a Redshift Private Network no painel do Braze, com a Etapa 4: “Testar conexão” exibindo uma chave pública RSA.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_19.png?ed55697b32df1191d6a7072b619ee33c)
Depois que todos os detalhes de configuração de sua sincronização forem inseridos, selecione Testar conexão. Se for bem-sucedido, você verá uma visualização dos dados. Se, por algum motivo, não conseguirmos nos conectar, exibiremos uma mensagem de erro para ajudá-lo a solucionar o problema.
A página “Criar nova sincronização de importação” para o BigQuery no painel do Braze, definida como Etapa 3: “Testar conexão”.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_13.png?7f5a6e382944ba572edf253e30b81ff4)
Depois que todos os detalhes de configuração de sua sincronização forem inseridos, selecione Testar conexão. Se for bem-sucedido, você verá uma visualização dos dados. Se, por algum motivo, não conseguirmos nos conectar, exibiremos uma mensagem de erro para ajudá-lo a solucionar o problema.
A página “Criar nova sincronização de importação” para Databricks no painel do Braze, definida como Etapa 3: “Testar conexão”.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_13.png?7f5a6e382944ba572edf253e30b81ff4)
Depois que todos os detalhes de configuração de sua sincronização forem inseridos, selecione Testar conexão. Se for bem-sucedido, você verá uma visualização dos dados. Se, por algum motivo, não conseguirmos nos conectar, exibiremos uma mensagem de erro para ajudá-lo a solucionar o problema.
A página “Criar nova sincronização de importação” do Microsoft Fabric no painel do Braze, definida como Etapa 4: “Testar conexão”.](/docs/pt-br/assets/img/cloud_ingestion/fabric_setup_4.png?9501a5daa4ac5ead5399738c315e4687)
Você deve testar com êxito uma integração antes que ela possa passar do estado Rascunho para o estado Ativo. Se você precisar sair da página de criação, sua integração será salva e você poderá acessar novamente a página de detalhes para fazer alterações e testes.
Configure integrações ou usuários adicionais (opcional)
Você pode configurar várias integrações com o Braze, mas cada integração deve ser configurada para sincronizar uma tabela diferente. Ao criar sincronizações adicionais, você pode reutilizar as credenciais existentes se estiver se conectando à conta do Snowflake.
A página “Criar nova sincronização de importação” para o Snowflake no painel do Braze, com o menu suspenso “Selecionar credenciais” aberto na Etapa 1: “Set up connection” (Configurar conexão).](/docs/pt-br/assets/img/cloud_ingestion/ingestion_4.png?ad6f29daadd714b75965601231f4118e)
Se você reutilizar o mesmo usuário e função em todas as integrações, não precisará passar pela etapa de adicionar a chave pública novamente.
Você pode configurar várias integrações com o Braze, mas cada integração deve ser configurada para sincronizar uma tabela diferente. Ao criar sincronizações adicionais, você pode reutilizar as credenciais existentes se estiver se conectando à mesma conta do Snowflake ou do Redshift.
A página “Criar nova sincronização de importação” para o Redshift no painel do Braze, com o menu suspenso “Selecionar credenciais” aberto na Etapa 1: “Set up connection” (Configurar conexão).](/docs/pt-br/assets/img/cloud_ingestion/ingestion_9.png?cd94a626889a4521dc1b9a862620b2ef)
Se você reutilizar o mesmo usuário em várias integrações, não será possível excluir o usuário no painel do Braze até que ele seja removido de todas as sincronizações ativas.
Você pode configurar várias integrações com o Braze, mas cada integração deve ser configurada para sincronizar uma tabela diferente. Ao criar sincronizações adicionais, você pode reutilizar as credenciais existentes se estiver se conectando à mesma conta do BigQuery.
A página “Criar nova sincronização de importação” para o BigQuery no painel do Braze, com o menu suspenso “Selecionar credenciais” aberto na Etapa 1: “Set up connection” (Configurar conexão).](/docs/pt-br/assets/img/cloud_ingestion/ingestion_14.png?d5ccffd53b27d190f667d6287d2b4bed)
Se você reutilizar o mesmo usuário em várias integrações, não será possível excluir o usuário no painel do Braze até que ele seja removido de todas as sincronizações ativas.
Você pode configurar várias integrações com o Braze, mas cada integração deve ser configurada para sincronizar uma tabela diferente. Ao criar sincronizações adicionais, você pode reutilizar as credenciais existentes se estiver se conectando à mesma conta do Databricks.
A página “Criar nova sincronização de importação” para o Databricks no painel do Braze, com o menu suspenso “Selecionar credenciais” aberto na Etapa 1: “Set up connection” (Configurar conexão).](/docs/pt-br/assets/img/cloud_ingestion/ingestion_17.png?9cde508b18200bd0f64082d3b9d25a2f)
Se você reutilizar o mesmo usuário em várias integrações, não será possível excluir o usuário no painel do Braze até que ele seja removido de todas as sincronizações ativas.
Você pode configurar várias integrações com o Braze, mas cada integração deve ser configurada para sincronizar uma tabela diferente. Ao criar sincronizações adicionais, você pode reutilizar as credenciais existentes se estiver se conectando à mesma conta do Fabric.
Se você reutilizar o mesmo usuário em várias integrações, não será possível excluir o usuário no painel do Braze até que ele seja removido de todas as sincronizações ativas.
Executando a sincronização
Quando ativada, sua sincronização será executada de acordo com a programação configurada durante a instalação. Se você quiser executar a sincronização fora da programação normal de testes ou buscar os dados mais recentes, selecione Sync Now (Sincronizar agora). Essa execução não afetará as sincronizações futuras programadas regularmente.
A página “Data Import” (Importação de dados) do Snowflake no painel do Braze exibe a opção “Sync now” (Sincronizar agora) no menu de elipses verticais.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_5.png?7edb3a9dc874bc56439aa26c6b5c6057)
Quando ativada, sua sincronização será executada de acordo com a programação configurada durante a instalação. Se você quiser executar a sincronização fora da programação normal de testes ou buscar os dados mais recentes, selecione Sync Now (Sincronizar agora). Essa execução não afetará as sincronizações futuras programadas regularmente.
A página “Data Import” (Importação de dados) do Redshift no painel do Braze exibe a opção “Sync now” (Sincronizar agora) no menu de elipses verticais.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_10.png?12eaedf47cdeb1f10f0c0d344823533b)
Quando ativada, sua sincronização será executada de acordo com a programação configurada durante a instalação. Se você quiser executar a sincronização fora da programação normal de testes ou buscar os dados mais recentes, selecione Sync Now (Sincronizar agora). Essa execução não afetará as sincronizações futuras programadas regularmente.
A página “Data Import” (Importação de dados) do BigQuery no painel do Braze exibe a opção “Sync now” (Sincronizar agora) no menu de elipses verticais.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_15.png?6922849cc9542c506c6832f2a30a92a9)
Quando ativada, sua sincronização será executada de acordo com a programação configurada durante a instalação. Se você quiser executar a sincronização fora da programação normal de testes ou buscar os dados mais recentes, selecione Sync Now (Sincronizar agora). Essa execução não afetará as sincronizações futuras programadas regularmente.
A página “Data Import” (Importação de dados) do Databricks no painel do Braze exibe a opção “Sync now” (Sincronizar agora) no menu de elipses verticais.](/docs/pt-br/assets/img/cloud_ingestion/ingestion_18.png?716900c291286cf338b8bcec883c03fe)
Quando ativada, sua sincronização será executada de acordo com a programação configurada durante a instalação. Se você quiser executar a sincronização fora da programação normal de testes ou buscar os dados mais recentes, selecione Sync Now (Sincronizar agora). Essa execução não afetará as sincronizações futuras programadas regularmente.
Editar esta página no GitHub