Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Como conectar o Mitzu ao ClickHouse

Mantido pela comunidade

Mitzu é um aplicativo de análise de produto sem código e warehouse-native. Semelhante a ferramentas como Amplitude, Mixpanel e PostHog, o Mitzu permite que os usuários analisem dados de uso do produto sem exigir conhecimento de SQL ou Python.

No entanto, ao contrário dessas plataformas, o Mitzu não duplica os dados de uso do produto da empresa. Em vez disso, gera consultas SQL nativas diretamente no data warehouse ou data lake já existente da empresa.

Objetivo

Neste guia, vamos abordar o seguinte:

  • Análise de produto warehouse-native
  • Como integrar o Mitzu ao ClickHouse

Este guia é apenas uma breve visão geral de como usar o Mitzu. Você pode encontrar informações mais detalhadas na documentação do Mitzu.

Reúna seus dados de conexão

Para se conectar ao ClickHouse via HTTP(S), você precisa das seguintes informações:

Parâmetro(s) Descrição
HOST and PORT Normalmente, a porta é 8443 ao usar TLS ou 8123 quando não se usa TLS.
DATABASE NAME Por padrão, há um banco de dados chamado default; use o nome do banco de dados ao qual você deseja se conectar.
USERNAME and PASSWORD Por padrão, o nome de usuário é default. Use o nome de usuário apropriado para o seu caso de uso.

Os detalhes do seu serviço do ClickHouse Cloud estão disponíveis no console do ClickHouse Cloud. Selecione um serviço e clique em Connect:

botão Connect do serviço do ClickHouse Cloud

Escolha HTTPS. Os detalhes de conexão são exibidos em um comando curl de exemplo.

detalhes de conexão HTTPS do ClickHouse Cloud

Se você estiver usando ClickHouse autogerenciado, os detalhes de conexão são definidos pelo administrador do seu ClickHouse.

Faça login ou cadastre-se no Mitzu

Para começar, acesse https://app.mitzu.io para se cadastrar.

Página de login do Mitzu com campos de email e senha

Configure seu workspace

Depois de criar uma organização, siga o guia de onboarding Set up your workspace na barra lateral à esquerda. Em seguida, clique no link Connect Mitzu with your data warehouse.

Página de configuração do workspace do Mitzu com as etapas de onboarding

Conectar o Mitzu ao ClickHouse

Primeiro, selecione ClickHouse como o tipo de conexão e informe os detalhes da conexão. Em seguida, clique no botão Test connection & Save para salvar as configurações.

Página de configuração de conexão do Mitzu para ClickHouse com formulário de configuração

Configurar tabelas de eventos

Depois que a conexão for salva, selecione a aba Event tables e clique no botão Add table. No modal, selecione seu banco de dados e as tabelas que deseja adicionar ao Mitzu.

Use as caixas de seleção para escolher pelo menos uma tabela e clique no botão Configure table. Isso abrirá uma janela modal na qual você poderá definir as colunas-chave de cada tabela.

Interface de seleção de tabelas do Mitzu mostrando tabelas do banco de dados

Para executar análises de produto na sua configuração do ClickHouse, você precisa > especificar algumas colunas-chave da sua tabela.

São elas:

  • ID do usuário - a coluna do identificador único dos usuários.
  • Hora do evento - a coluna de timestamp dos seus eventos.
  • Optional[Nome do evento] - Esta coluna segmenta os eventos se a tabela contiver vários tipos de evento.
Configuração do catálogo de eventos do Mitzu mostrando opções de mapeamento de colunas

Quando todas as tabelas estiverem configuradas, clique no botão Save & update event catalog, e o Mitzu localizará todos os eventos e suas propriedades a partir da tabela definida acima. Esta etapa pode levar alguns minutos, dependendo do tamanho do seu dataset.

Executar consultas de segmentação

A segmentação de usuários no Mitzu é tão fácil quanto no Amplitude, Mixpanel ou PostHog.

A página Explore tem uma área de seleção de eventos à esquerda, enquanto a seção superior permite configurar o horizonte de tempo.

Interface de consulta de segmentação do Mitzu com seleção de eventos e configuração de tempo

Executar consultas de funil

Selecione até 9 etapas para um funil. Escolha a janela de tempo em que seus usuários podem concluir o funil. Obtenha insights imediatos sobre a taxa de conversão sem escrever uma única linha de código SQL.

Visualização da análise de funil do Mitzu mostrando taxas de conversão entre etapas

Executar consultas de retenção

Selecione até 2 etapas para calcular a taxa de retenção. Escolha a janela de retenção para a janela recorrente de Obtenha insights imediatos sobre a taxa de conversão sem escrever uma única linha de código SQL.

Análise de retenção do Mitzu mostrando taxas de retenção por coorte

Executar consultas de jornada

Selecione até 9 etapas para um funil. Escolha a janela de tempo em que seus usuários podem concluir a jornada. O gráfico de jornada do Mitzu oferece um mapa visual de todos os caminhos que os usuários percorrem pelos eventos selecionados.

Visualização de jornada do Mitzu mostrando o fluxo do caminho do usuário entre eventos


Executar consultas de faturamento

Se as configurações de receita estiverem definidas, o Mitzu poderá calcular o MRR total e o número de assinaturas com base nos seus eventos de pagamento.

dashboard de análise de receita do Mitzu mostrando métricas de MRR

SQL nativo

O Mitzu é SQL Native, o que significa que ele gera código SQL nativo a partir da configuração escolhida na página Explore.

Visualização da geração de código SQL no Mitzu mostrando consulta nativa do ClickHouse

Suporte da Mitzu

Se você estiver com dúvidas, fique à vontade para entrar em contato conosco pelo support@mitzu.io

Ou acesse nossa comunidade no Slack aqui

Saiba mais

Encontre mais informações sobre a Mitzu em mitzu.io

Visite nossa documentação em docs.mitzu.io

Navigation