Código aberto
agx
- Aproveite o ch-db ao executar o aplicativo nativo.
- Pode se conectar a uma instância do ClickHouse ao usar a versão web.
- Editor Monaco para você se sentir em casa.
- Diversas visualizações de dados, em constante evolução.
ch-ui
- Integração com ClickHouse: gerencie conexões com facilidade e execute consultas.
- Gerenciamento responsivo de abas: gerencie dinamicamente várias abas, como abas de consulta e de tabela.
- Otimizações de desempenho: utiliza IndexedDB para cache eficiente e gerenciamento de estado.
- Armazenamento local de dados: todos os dados são armazenados localmente no navegador, garantindo que nada seja enviado para outro lugar.
ChartDB
- Visualização de esquema: Importe e visualize instantaneamente seu esquema do ClickHouse, incluindo diagramas ER com visões materializadas e visões padrão, mostrando referências a tabelas.
- Exportação de DDL com IA: Gere scripts DDL com facilidade para facilitar o gerenciamento e a documentação do esquema.
- Suporte a vários dialetos SQL: Compatível com diversos dialetos SQL, o que a torna versátil para diferentes ambientes de banco de dados.
- Sem necessidade de cadastro nem credenciais: Todos os recursos ficam disponíveis diretamente no navegador, mantendo a experiência simples e segura.
DataStoria
- Inteligência com IA: Use linguagem natural para explorar dados, otimizar e corrigir consultas SQL e visualizar seus dados.
- Integração oficial com ClickHouse Agent Skills: Aproveite as melhores práticas oficiais para pedir à IA otimizações e sugestões para o banco de dados.
- Diagnóstico inteligente de erros: Identifique erros de sintaxe instantaneamente com destaque preciso de linha e coluna e receba sugestões de correção com IA com um clique.
- Inspeção de tabelas do sistema: Explore em profundidade
system.query_log,system.query_views_log,system.zookeeper,system.ddl_distributed_queue,system.part_logesystem.processescom um poderoso dashboard de visualização e filtros para entender rapidamente seu cluster. - EXPLAIN com um clique: Entenda instantaneamente os planos de execução de consultas com visualizações de AST e pipeline.
- Grafo de dependências: Visualize os relacionamentos entre tabelas e rastreie fluxos de dados por meio de visões materializadas, tabelas distribuídas e sistemas externos.
- Monitoramento do cluster: Monitore todos os nós com métricas em tempo real, operações de mesclagem, status de replicação, desempenho de consultas e muito mais.
- Privacidade e segurança: Todas as consultas SQL são executadas diretamente do seu navegador para o servidor ClickHouse, garantindo privacidade total.
DataPup
- Assistência a consultas SQL com tecnologia de IA e sugestões inteligentes
- Suporte nativo a conexões com ClickHouse, com gerenciamento seguro de credenciais
- Interface bonita e acessível, com vários temas (claro, escuro e variantes coloridas)
- Filtragem avançada e exploração dos resultados das consultas
- Suporte multiplataforma (macOS, Windows, Linux)
- Desempenho rápido e responsivo
- Código aberto, licenciado sob a MIT
Dory
- Copiloto de IA para geração, explicação e depuração de SQL
- Gerenciamento e consulta de vários clusters do ClickHouse em um workspace unificado
- Autocompletar de SQL com reconhecimento de esquema e workspace de consultas com várias abas
- Exploração interativa de resultados de consultas com filtros e visualizações
- Resumos de tabelas com IA para facilitar o entendimento de conjuntos de dados
- Conexões diretas com ClickHouse com suporte a túnel SSH
- Interface moderna e amigável para desenvolvedores, com suporte aos modos claro, escuro e a temas
- Aplicativo para desktop multiplataforma (macOS, Windows, Linux), com suporte a Docker
- Código aberto e licenciado sob a licença MIT
Visualizador de Fluxo de Esquema do ClickHouse
system.tables (tipos de engine, dependências, SELECTs de visão materializada) e renderiza diagramas interativos de fluxo de dados no nível de tabela, juntamente com relacionamentos no nível de coluna, com a expressão de transformação identificada em cada aresta. Os diagramas são organizados com Dagre e renderizados como SVG inline simples — nenhum runtime de criação de diagramas no lado do cliente é carregado.
Recursos:
- Navegue por bancos de dados e tabelas do ClickHouse com uma barra lateral intuitiva
- Visualização de Fluxo de Dados: fontes upstream no nível de tabela e visões materializadas downstream
- Visualização de Relacionamentos: mapeamento no nível de coluna com a expressão de transformação analisada em cada aresta (por exemplo,
toStartOfHour(scheduled_departure),avgState(delay_minutes)) - Ícones com reconhecimento de engine e codificação por cores para
MergeTree,Replicated*,Distributed,MaterializedVieweDicionário - Clique em uma coluna na Visualização de Relacionamentos para destacar todo o caminho dos dados pelo pipeline
- Filtro em tempo real na barra lateral e uma paleta de comandos
Ctrl+K/⌘Kpara ir para qualquer tabela, coluna ou engine - Sobreposição opcional de metadados mostrando contagem de linhas e tamanho em disco por tabela
- Exporte o diagrama atual como um arquivo HTML autônomo
- Conexão TLS com o ClickHouse, com opção de ignorar a verificação e usar CA / certificados de cliente personalizados
Tabix
- Funciona com o ClickHouse diretamente no navegador, sem necessidade de instalar software adicional.
- Editor de consultas com destaque de sintaxe.
- Preenchimento automático de comandos.
- Ferramentas para análise gráfica da execução de consultas.
- Opções de esquema de cores.
HouseOps
- Construtor de consultas com destaque de sintaxe. Visualize a resposta em uma tabela ou em JSON.
- Exporte os resultados da consulta como CSV ou JSON.
- Lista de processos com descrições. Modo de edição. Capacidade de interromper (
KILL) um processo. - Grafo do banco de dados. Mostra todas as tabelas e suas colunas com informações adicionais.
- Uma visualização rápida do tamanho das colunas.
- Configuração do servidor.
- Gerenciamento de bancos de dados.
- Gerenciamento de usuários.
- Análise de dados em tempo real.
- Monitoramento de cluster.
- Gerenciamento de cluster.
- Monitoramento de tabelas replicadas e tabelas Kafka.
LightHouse
- Lista de tabelas com filtragem e metadados.
- Prévia da tabela com filtragem e ordenação.
- Execução de consultas em modo somente leitura.
Redash
- Editor de consultas avançado.
- Explorador de banco de dados.
- Ferramenta de visualização que permite representar dados de diferentes formas.
Grafana
qryn
- UI Explore integrada e CLI do LogQL para consultar, extrair e visualizar dados
- Suporte nativo às APIs do Grafana para consultas, processamento, ingestão, rastreamento e alertas sem plugins
- Pipeline robusta para buscar, filtrar e extrair dinamicamente dados de logs, eventos, traces e muito mais
- APIs de ingestão e PUSH transparentemente compatíveis com LogQL, PromQL, InfluxDB, Elastic e muitos outros
- Pronto para uso com agentes como Promtail, Grafana-Agent, Vector, Logstash, Telegraf e muitos outros
DBeaver
- Desenvolvimento de consultas com destaque de sintaxe e preenchimento automático.
- Lista de tabelas com filtros e busca de metadados.
- Pré-visualização dos dados da tabela.
- Busca em texto completo.
session_id como uma string aleatória (ele usa a conexão HTTP internamente). Depois, você poderá usar qualquer configuração na janela de consulta.
clickhouse-cli
- Autocompletação.
- Destaque de sintaxe para consultas e saída de dados.
- Suporte a pager para a saída de dados.
- Comandos personalizados semelhantes aos do PostgreSQL.
clickhouse-flamegraph
system.trace_log na forma de flamegraph.
clickhouse-plantuml
ClickHouse table graph
system.tables e gera um fluxograma de dependências no formato mermaid. Com essa ferramenta, você pode visualizar facilmente as dependências entre tabelas e entender o fluxo de dados no seu banco de dados ClickHouse. Graças ao mermaid, o fluxograma resultante tem uma aparência atraente e pode ser facilmente adicionado à sua documentação em Markdown.
xeus-clickhouse
MindsDB Studio
DBM
- Suporte ao histórico de consultas (paginação, limpar tudo etc.)
- Suporte à consulta com cláusulas SQL selecionadas
- Suporte ao encerramento de consultas
- Suporte ao gerenciamento de tabelas (metadados, exclusão, visualização prévia)
- Suporte ao gerenciamento de bancos de dados (exclusão, criação)
- Suporte a consultas personalizadas
- Suporte ao gerenciamento de múltiplas fontes de dados (teste de conexão, monitoramento)
- Suporte a monitoramento (processador, conexão, consulta)
- Suporte à migração de dados
Bytebase
- Revisão de esquema entre desenvolvedores e DBAs.
- Database-as-Code, com versionamento do esquema em VCS como GitLab e acionamento da implantação após o commit do código.
- Implantação simplificada com políticas por ambiente.
- Histórico completo de migrações.
- Detecção de esquema drift.
- Backup e restauração.
- RBAC.
Zeppelin-Interpreter-for-ClickHouse
ClickCat
- Um editor SQL online que pode executar seu código SQL sem precisar instalar nada.
- Você pode acompanhar todos os processos e mutações. Para os processos que ainda não foram concluídos, é possível encerrá-los pela interface.
- As métricas incluem Análise de cluster, Análise de dados e Análise de consultas.
ClickVisual
- Suporta a criação com um clique de bibliotecas de análise de logs
- Suporta o gerenciamento das configurações de coleta de logs
- Suporta configuração de índices definida pelo usuário
- Suporta configuração de alertas
- Suporta granularidade de permissões em nível de biblioteca e tabela
ClickHouse-Mate
- Autocompletar de consultas em ClickHouse SQL
- Navegação rápida em árvore de bancos de dados e tabelas
- Filtragem e ordenação avançadas dos resultados
- Documentação embutida do ClickHouse SQL
- Predefinições e histórico de consultas
- 100% baseado no navegador, sem servidor/backend
Uptrace
- Rastreamento com OpenTelemetry, métricas e logs.
- Notificações por e-mail/Slack/PagerDuty usando o AlertManager.
- Linguagem de consulta semelhante a SQL para agregar spans.
- Linguagem no estilo do PromQL para consultar métricas.
- Dashboards de métricas pré-criados.
- Suporte a vários usuários/projetos por meio de configuração em YAML.
clickhouse-monitoring
system.* para ajudar a monitorar e fornecer uma visão geral do seu cluster ClickHouse.
Recursos:
- Monitor de consultas: consultas atuais, histórico de consultas, recursos das consultas (memória, partes lidas, file_open, …), consultas mais custosas, tabelas ou colunas mais usadas etc.
- Monitor do cluster: uso total de memória/CPU, fila distribuída, configurações globais, configurações do MergeTree, métricas etc.
- Informações sobre tabelas e partes: tamanho, contagem de linhas, compressão, tamanho das partes etc., com detalhamento em nível de coluna.
- Ferramentas úteis: exploração de dados do ZooKeeper, EXPLAIN de consultas, encerramento de consultas etc.
- Gráficos de métricas: consultas e uso de recursos, número de merges e mutations, desempenho de merges, desempenho de consultas etc.
CKibana
- Traduz solicitações de gráficos da UI nativa do Kibana para a sintaxe de consultas do ClickHouse.
- Oferece suporte a recursos avançados, como amostragem e cache, para melhorar o desempenho das consultas.
- Minimiza a curva de aprendizado para os usuários após a migração do ElasticSearch para o ClickHouse.
Telescope
- UI limpa e responsiva, com filtros avançados e seleção de campos personalizável.
- Sintaxe FlyQL para filtragem de logs intuitiva e expressiva.
- Gráfico baseado em tempo com suporte a group-by, incluindo campos JSON aninhados, Map e Array.
- Suporte opcional a cláusulas
WHEREem Raw SQL para filtragem avançada (com verificações de permissão). - Saved Views: permitem salvar e compartilhar configurações personalizadas da UI para consultas e layout.
- Controle de Acesso Baseado em Funções (RBAC) e integração com autenticação via GitHub.
- Nenhum agente ou componente extra é necessário no ClickHouse.
ClickLens
- Discover - Exploração de dados flexível, no estilo do Kibana, para qualquer tabela
- SQL Console - Escreva, execute e analise consultas com realce de sintaxe e resultados em streaming
- Monitoramento em tempo real - Acompanhe a integridade do seu cluster, o desempenho das consultas e o uso de recursos
- Explorador de esquema - Navegue por bancos de dados, tabelas, colunas, partes e muito mais
- Controle de acesso - Gerencie usuários e funções diretamente pela UI
- RBAC nativo - As permissões da UI são derivadas diretamente dos grants do ClickHouse
CHouse UI
- Acesso de equipe e segurança - RBAC no nível da aplicação (funções predefinidas + funções personalizadas, regras granulares de acesso a dados por banco de dados/tabela), logging de auditoria com contexto real da sessão e credenciais criptografadas no servidor com AES-256-GCM.
- Frota multicluster - Acompanhe cada cluster configurado em um único painel (status, memória, consultas ativas, exceções, minigráficos de tendência), com cada cartão fazendo polling de forma independente, com suporte de um poller de snapshots no backend.
- Chouse AI — Fleet Doctor - Um SRE de IA autônomo e somente leitura: ele varre a frota com uma ferramenta
SELECTprotegida e restrita asystem.*(ClickHousereadonly=1), identifica as causas raiz e escreve um relatório estruturado com uma análise aprofundada de consultas pesadas e reescritas sugeridas. Ele nunca modifica o cluster. - IA nas abas de monitoramento - “Optimize with Chouse AI” em uma linha de logs de consultas (reescrita + estimativa
EXPLAINantes→depois + abrir no espaço de trabalho SQL), além de “Diagnose” com um clique em uma linha desystem.errorsou em uma entrada do log de partes. - Alertas por limite - Regras para % de memória do nó, memória por consulta e consultas de longa duração enviadas para Slack e e-mail — com uma análise autônoma da causa raiz anexada quando o limite é ultrapassado.
- Espaço de trabalho completo - Editor SQL Monaco, explorador de esquema, visualização de consultas em tempo real com suporte ao comando kill, monitoramento nativo do ClickHouse (detalhamento de memória, partes/merges, atraso de réplica, percentis de latência) e importação/exportação de dados.
clickhouse-flow
- Gera automaticamente um grafo do esquema a partir dos metadados do ClickHouse.
- Visualiza fluxos de dados por meio de visões materializadas.
- UI interativa para explorar a estrutura do esquema.
- Exporta diagramas em PDF ou SVG para documentação e compartilhamento.
- Implantação com Docker para configuração rápida em ambientes de desenvolvimento.
Comercial
DataGrip
- Autocompletar de código muito rápido.
- Realce de sintaxe do ClickHouse.
- Suporte a recursos específicos do ClickHouse, por exemplo, colunas aninhadas e motores de tabela.
- Editor de dados.
- Refatorações.
- Busca e navegação.
Yandex DataLens
- Ampla variedade de visualizações disponíveis, de gráficos de barras simples a painéis complexos.
- Os painéis podem ser disponibilizados publicamente.
- Suporte a múltiplas fontes de dados, incluindo ClickHouse.
- Armazenamento de dados materializados com base no ClickHouse.
- Documentação do DataLens.
- Tutorial sobre como visualizar dados de um banco de dados ClickHouse.
Holistics Software
- Agendamentos automatizados de relatórios por e-mail, Slack e Google Sheets.
- Editor SQL com visualizações, controle de versão, preenchimento automático, componentes de consulta reutilizáveis e filtros dinâmicos.
- Análises embutidas de relatórios e painéis via iframe.
- Recursos de preparação de dados e ETL.
- Suporte à modelagem de dados em SQL para o mapeamento relacional de dados.
Looker
- Desenvolvimento fácil e ágil com o LookML, uma linguagem compatível com modelagem de dados com curadoria para dar suporte a autores de relatórios e usuários finais.
- Integração robusta de fluxos de trabalho por meio do Data Actions do Looker.
SeekTable
- Criador de relatórios amigável para usuários de negócio.
- Parâmetros de relatório avançados para filtragem SQL e personalizações de consulta específicas de cada relatório.
- Pode se conectar ao ClickHouse tanto por um endpoint TCP/IP nativo quanto por uma interface HTTP(S) (2 drivers diferentes).
- É possível usar todo o poder do dialeto SQL do ClickHouse nas definições de dimensões/medidas.
- Web API para geração automatizada de relatórios.
- Suporta fluxo de desenvolvimento de relatórios com backup/restore de dados; a configuração de modelos de dados (cubos) / relatórios é um XML legível e pode ser armazenada em um sistema de controle de versão.
Chadmin
TABLUM.IO
- ETL: carregamento de dados de bancos de dados populares, arquivos locais e remotos e invocações de API.
- SQL Console versátil com realce de sintaxe e criador visual de consultas.
- Visualização de dados em gráficos e tabelas.
- Materialização de dados e subconsultas.
- Relatórios de dados para Slack, Telegram ou e-mail.
- Criação de pipelines de dados por meio de API proprietária.
- Exportação de dados nos formatos JSON, CSV, SQL e HTML.
- Interface web.
CKMAN
- Implantação automatizada de clusters, rápida e prática, por meio de uma interface no navegador
- Os clusters podem ser ampliados ou reduzidos
- Balanceamento de carga dos dados do cluster
- Atualização online do cluster
- Modificação da configuração do cluster pela página
- Fornece monitoramento dos nós do cluster e do ZooKeeper
- Monitora o status de tabelas e partições, além de instruções SQL lentas
- Fornece uma página de execução de SQL fácil de usar
1bench
- Visão geral do servidor ao se conectar — versão, uptime, consultas em execução, merges ativos, partes e tamanhos de armazenamento, status da réplica, clusters e nós de relance.
- Construtor visual de consultas (seletores de coluna, filtros, ordenação, limite) junto com um editor SQL Monaco com destaque de sintaxe e histórico de consultas por conexão.
- Assistente visual de
CREATE TABLEcom suporte a variantes deMergeTree,ORDER BY,PARTITION BY,SETTINGSe encapsulamento automático emNullable(). - Suporte nativo aos tipos do ClickHouse —
Nullable,Array,LowCardinalitye objetos aninhados. - Suporte a busca vetorial — colunas de embedding
Array(Float32)renderizadas como células vetoriais compactas, visualização 2D de embeddings e Find Similar viacosineDistance. - Edição de dados diretamente nas tabelas de resultados, com salvamento em lote, além de exportação e importação em CSV/JSON/SQL usando os formatos nativos do ClickHouse.
- Opções de conexão: HTTP/HTTPS, túnel SSH para clusters privados atrás de um firewall e modo somente leitura opcional para navegação segura em produção.
- Funciona com ClickHouse Cloud e implantações auto-hospedado.