Fivetran
A Fivetran é uma marca reconhecida mundialmente, cujos produtos voltados para analistas e pipelines totalmente gerenciados ativam decisões baseadas em dados, fornecendo dados prontos para consulta em seu data warehouse na nuvem.
A integração do Braze e do Fivetran permite que os usuários criem um pipeline sem manutenção que o capacita a coletar e analisar dados do Braze, conectando todos os seus aplicativos e bancos de dados a um data warehouse central. Depois que os dados são coletados no data warehouse central, as equipes de dados podem explorar os dados da Braze de forma eficaz usando suas ferramentas de business intelligence preferidas.
Pré-requisitos
Requisito | Descrição |
---|---|
Conta Fivetran | É necessário ter uma conta Fivetran para usar a parceria. |
Chave da API REST do Braze | Uma chave da API REST do Braze com as seguintes permissões: - users.export.ids - users.export.segment - email.unsubscribe - email.hard_bounces - messages.schedule_broadcasts - campaigns.list - campaigns.details - canvas.list - canvas.details - segments.list - segments.details - purchases.product_list - events.list - feed.list - feed.details - templates.email.info - templates.email.list - subscription.status.get - subscription.groups.get Isso pode ser criado no dashboard do Braze em Configurações > Chaves de API. |
Ponto de extremidade REST do Braze | Sua URL de endpoint REST. Seu endpoint dependerá do URL do Braze para sua instância. |
Braze Currents | O Braze Currents deve estar conectado ao Amazon S3 ou ao Google Cloud Storage. |
Amazon S3 ou Google Cloud Storage | Essa integração exige que você tenha acesso a um Amazon S3 ou Google Cloud Storage. |
Integração
A seguinte integração do Currents é compatível com o Amazon S3 e o Google Cloud Storage.
Configuração do Braze Currents para S3
Etapa 1: Localize sua ID externa
No dashboard do Fivetran, clique em + Connector e selecione o conector Braze para iniciar o formulário de configuração. Em seguida, selecione Amazon S3. Note o ID externo fornecido aqui; você precisará dele para permitir que o Fivetran acesse seu bucket S3.
Etapa 2: conceda ao Fivetran acesso a um bucket S3 especificado
Criação de uma política de IAM
Abra o Console do Amazon IAM e navegue até Políticas > Criar política.
Em seguida, clique na guia JSON e cole a seguinte política. Substitua {your-bucket-name}
pelo nome de seu bucket S3.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:Get*",
"s3:List*"
],
"Resource": "arn:aws:s3:::{your-bucket-name}/*"
},
{
"Effect": "Allow",
"Action": [
"s3:Get*",
"s3:List*"
],
"Resource": "arn:aws:s3:::{your-bucket-name}"
}
]
}
Por fim, clique em Revisar política e dê à política um nome e uma descrição exclusivos. Clique em Create Policy (Criar política ) para criar sua política.
Criar uma função de IAM
Na AWS, navegue até Roles (Funções) e selecione Create New Role (Criar nova função).
Selecione Another AWS Account (Outra conta AWS) e forneça o ID da conta Fivetran 834469178297
. Certifique-se de marcar a caixa de seleção Require external ID (Exigir ID externo ). Aqui você fornecerá o ID externo encontrado na etapa 1.
Em seguida, clique em Next: Permissions (Permissões) para selecionar a política que você acabou de criar.
Clique em Next: revisar (Avançar: revisar), dê um nome à sua nova função (como “Fivetran”) e clique em Create Role (Criar função). Depois que a função for criada, clique nela e note o ARN da função mostrado.
Você pode especificar permissões para o ARN de função que designar para o Fivetran. A concessão de permissões seletivas a essa função permitirá que o Fivetran sincronize apenas o que tem permissão para ver.
Etapa 3: Complete o conector Fivetran
No Fivetran, clique em + Connector e selecione o conector Braze para iniciar o formulário de configuração. No formulário, preencha os campos fornecidos com os valores apropriados:
Destination schema
: Um nome de esquema exclusivo.API URL
: Seu endpoint da API REST da Braze.API Key
: Sua chave da API REST do Braze.External ID
: A ID externa definida na etapa 2 das instruções de configuração do Currents. Essa ID é um valor fixo.Bucket
: encontrado na sua conta Braze, em Integração > Currents > [Nome do Curent] > Nome do bucket.Role ARN
: O ARN da função pode ser encontrado na etapa 1 das instruções de configuração do Current.
Certifique-se de que o Amazon S3 esteja selecionado como a opção de armazenamento em nuvem.
Por fim, clique em Save & Test (Salvar e testar), e o Fivetran fará o resto, sincronizando com os dados de sua conta Braze!
Configuração do Braze Currents para o Google Cloud Storage
Etapa 1: recupere seu e-mail do Fivetran no Google Cloud Storage
No dashboard do Fivetran, clique em + Connector e selecione o conector Braze para iniciar o formulário de configuração. Em seguida, selecione Google Cloud Storage. Anote o endereço de e-mail que aparece.
Etapa 2: conceda acesso ao bucket
Navegue até o Google Storage Console, selecione o bucket com o qual você configurou o Braze Currents e clique em Edit bucket permissions (Editar permissões do bucket).
Em seguida, conceda ao Storage Object Viewer
acesso ao e-mail da etapa 1, adicionando-o como membro. Anote o nome do bucket; você precisará dele na próxima etapa para configurar o Fivetran.
Etapa 3: Complete o conector Fivetran
No Fivetran, clique em + Connector e selecione o conector Braze para iniciar o formulário de configuração. No formulário, preencha os campos fornecidos com os valores apropriados:
Destination schema
: Um nome de esquema exclusivo.API URL
: Seu endpoint da API REST da Braze.API Key
: Sua chave da API REST do Braze.Bucket Name
: encontrado na sua conta Braze, em Integração > Currents > [Nome do Curent] > Nome do bucket.Folder
: encontrado na sua conta Braze, em Integração > Currents > [Nome do Curent] > Prefixo.
Certifique-se de que o Google Cloud Storage esteja selecionado como a opção de armazenamento na nuvem.
Por fim, clique em Save & Test (Salvar e testar), e o Fivetran fará o resto, sincronizando com os dados de sua conta Braze!