Objetivo
1. Reúna os dados da conexão
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:
Escolha HTTPS. Os detalhes de conexão são exibidos em um comando
curl de exemplo.
Se você estiver usando ClickHouse autogerenciado, os detalhes de conexão são definidos pelo administrador do seu ClickHouse.
2. Conecte o Chartbrew ao ClickHouse
- Faça login no Chartbrew e acesse a aba Connections.
- Clique em Create connection e selecione ClickHouse entre as opções de banco de dados disponíveis.
-
Insira os detalhes de conexão do seu banco de dados ClickHouse:
- Display Name: Um nome para identificar a conexão no Chartbrew.
- Host: O hostname ou endereço IP do seu servidor ClickHouse.
- Port: Normalmente,
8443para conexões HTTPS. - Database Name: O banco de dados ao qual você deseja se conectar.
- Username: Seu nome de usuário do ClickHouse.
- Password: Sua senha do ClickHouse.
- Clique em Test connection para verificar se o Chartbrew consegue se conectar ao ClickHouse.
- Se o teste for bem-sucedido, clique em Save connection. O Chartbrew recuperará automaticamente o esquema do ClickHouse.
3. Crie um dataset e execute uma consulta SQL
- Clique no botão Criar dataset ou vá até a aba Datasets para criar um.
- Selecione a conexão do ClickHouse que você criou anteriormente.
uk_price_paid:
4. Criar uma visualização
- Defina uma métrica (valor numérico) e uma dimensão (valor categórico) para sua visualização.
- Pré-visualize o dataset para garantir que os resultados da consulta estejam estruturados corretamente.
- Escolha um tipo de gráfico (por exemplo, gráfico de linhas, gráfico de barras, gráfico de pizza) e adicione-o ao seu dashboard.
- Clique em Complete dataset para finalizar a configuração.
5. Automatize as atualizações de dados
- Clique no ícone de calendário ao lado do botão de atualização do dataset.
- Configure o intervalo de atualização (por exemplo, a cada hora, diariamente).
- Salve as configurações para ativar a atualização automática.