Como o Braze usa Currents
Braze usa Currents! É isso mesmo, gostamos de nosso próprio produto o suficiente para usá-lo em conjunto com alguns de nossos parceiros.
Filtramos os dados de nossas campanhas de envio de e-mail e push em uma ferramenta de insight de negócios, a Looker, mas é preciso seguir um caminho interessante para chegar lá. Usamos uma versão ligeiramente invertida da metodologia ETL (Extrair, Transformar, Carregar) - apenas mudamos a ordem para ELT (Extrair, Carregar, Transformar)!
Etapa 1: Dados de eventos agregados e de admissão
Depois de lançar campanhas usando qualquer uma de nossas ferramentas de engajamento (como campanhas ou Canva), rastreamos os dados do evento usando nosso próprio sistema e também 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 do 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.
Consideramos o S3 como nossas chaves do castelo! Ela abre as portas para muitas possibilidades de mover, girar e analisar nossos dados, transferindo-os para onde precisamos. No entanto, tomamos o cuidado de não transformar nossos dados no S3, pois temos uma estrutura muito específica para eles.
Etapa 3: Transforme dados de eventos com um banco de dados relacional
No S3, escolhemos um warehouse (Compartilhamento de dados com Snowflake ou Contas de leitores da Snowflake, no nosso caso). Nós o transformamos lá e depois o movemos para o Looker, onde temos blocos configurados que estruturarão e organizarão nossos dados.
O Snowflake não é sua única opção de armazém. Você também pode escolher Redshift, Google BigQuery e muito mais!
Contas de leitores da Snowflake
As Contas de Leitor Snowflake oferecem aos usuários acesso aos mesmos dados e funcionalidades do Compartilhamento de Dados Snowflake, tudo sem exigir uma conta Snowflake ou um relacionamento de cliente com a Snowflake. Com as Contas de Leitor, o Braze criará e compartilhará seus dados em uma conta e lhe fornecerá credenciais para registrar e acessar seus dados. Isso fará com que todo o compartilhamento de dados e o faturamento do uso sejam gerenciados inteiramente pela Braze.
Para saber mais, entre em contato com seu gerente de sucesso do cliente.
Recursos adicionais
Para obter recursos úteis de monitoramento de uso, confira os artigos Monitores de recursos da Snowflake e Visualização do uso de crédito do depósito.
Etapa 4: Use uma ferramenta de 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 muito mais, usando os blocos do Looker e do Looker para não precisarmos ETL/ELT os dados toda vez que eles são transferidos do Currents.
Consulte os documentos a seguir para saber mais sobre eles e como usá-los para criar seu banco de dados!