Skip to content

Como a Braze usa Currents

A Braze usa Currents internamente com parceiros selecionados.

Filtramos nossos dados de e-mail e campanhas push em uma ferramenta de insights de negócios, Looker, mas o caminho até lá é um pouco diferente. Usamos uma versão invertida da metodologia Extract, Transform, Load (ETL)—trocando a ordem para Extract, Load, Transform (ELT).

Etapa 1: Dados de eventos agregados e de admissão

Após lançar campanhas usando qualquer uma de nossas ferramentas de engajamento (como Campaigns ou Canvas), rastreamos dados de eventos usando nosso próprio sistema, bem como alguns de nossos parceiros de e-mail. Alguns desses dados são agregados e mostrados no dashboard, mas estávamos interessados em nos aprofundar mais!

Etapa 2: Enviar dados de eventos para um parceiro de armazenamento de dados

Configuramos o Currents para enviar dados de eventos da Braze para o Amazon S3 para armazenamento e extração. Agora, sabemos que você pode usar o Athena sobre o S3 para executar consultas. É uma ótima solução de curto prazo. Mas queríamos (e recomendamos a você) uma solução de longo prazo usando um banco de dados relacional e uma ferramenta de business intelligence/análise de dados.

O S3 fornece opções flexíveis de armazenamento e roteamento para mover, transformar e analisar dados. Não transformamos dados no S3 porque mantemos uma estrutura específica para eles.

Etapa 3: Transformar dados de eventos com um banco de dados relacional

A partir do S3, escolhemos um data warehouse (Snowflake Data Sharing ou Snowflake Reader Accounts, no nosso caso). Transformamos os dados lá e depois os movemos para o Looker, onde temos blocos configurados que estruturam e organizam nossos dados.

O Snowflake não é a única opção de data warehouse. Outras opções incluem Redshift, Google BigQuery e mais!

Snowflake Reader Accounts

O Snowflake Reader Accounts oferece aos usuários acesso aos mesmos dados e funcionalidades do Snowflake Data Sharing, tudo sem exigir uma conta Snowflake ou um relacionamento de cliente com o Snowflake. Com o Reader Accounts, a Braze criará e compartilhará seus dados em uma conta e fornecerá credenciais para você fazer login e acessar seus dados. Isso significa que toda a cobrança de compartilhamento de dados e uso será gerenciada inteiramente pela Braze.

Para saber mais, entre em contato com seu gerente de sucesso do cliente.

Recursos adicionais

Para recursos úteis de monitoramento de uso, confira os artigos do Snowflake sobre Resource Monitors e Viewing Warehouse Credit Usage.

Etapa 4: Usar uma ferramenta de business intelligence (BI) para manipular seus dados

Por fim, usamos uma ferramenta de BI para analisar nossos dados, transformá-los em gráficos e outras ferramentas visuais, e mais, usando Looker e blocos do Looker para que não precisemos fazer ETL ou ELT dos dados toda vez que eles são movidos do Currents.

Se inspirou para fazer o mesmo? Confira os documentos a seguir para obter mais informações sobre eles e como você pode usá-los para construir seu banco de dados!

New Stuff!