Código abierto
agx
- Aprovecha ch-db al ejecutar la aplicación nativa.
- Puede conectarse a una instancia de ClickHouse al ejecutar la versión web.
- Editor Monaco para que te sientas como en casa.
- Múltiples visualizaciones de datos en constante evolución.
ch-ui
- Integración con ClickHouse: gestione fácilmente las conexiones y ejecute consultas.
- Gestión dinámica de pestañas: gestione varias pestañas de forma dinámica, como las de consultas y tablas.
- Optimizaciones de rendimiento: utiliza IndexedDB para un almacenamiento en caché eficiente y la gestión del estado.
- Almacenamiento local de datos: todos los datos se almacenan localmente en el navegador, lo que garantiza que no se envíen a ningún otro lugar.
ChartDB
- Visualización de esquemas: importa y visualiza al instante tu esquema de ClickHouse, incluidos diagramas ER con vistas materializadas y vistas estándar, que muestran referencias a las tablas.
- Exportación de DDL con IA: genera scripts DDL fácilmente para mejorar la gestión y la documentación del esquema.
- Compatibilidad con múltiples dialectos SQL: compatible con una variedad de dialectos SQL, lo que la hace versátil para distintos entornos de bases de datos.
- No se requiere registro ni credenciales: toda la funcionalidad está disponible directamente en el navegador, de forma ágil y segura.
DataStoria
- Inteligencia con IA: Usa lenguaje natural para explorar datos, optimizar y corregir consultas SQL, y visualizar tus datos.
- Integración oficial con ClickHouse Agent Skills: Aprovecha las buenas prácticas oficiales para pedir a la IA optimizaciones y sugerencias para tu base de datos.
- Diagnóstico inteligente de errores: Detecta al instante errores de sintaxis con resaltado preciso de línea y columna, y obtén sugerencias de corrección con IA con un solo clic.
- Inspección de tablas del sistema: Profundiza en
system.query_log,system.query_views_log,system.zookeeper,system.ddl_distributed_queue,system.part_logysystem.processescon un potente dashboard de visualización y filtros para entender rápidamente tu clúster. - Explain con un clic: Comprende al instante los planes de ejecución de consultas con vistas visuales del AST y del pipeline.
- Gráfico de dependencias: Visualiza las relaciones entre tablas y rastrea los flujos de datos a través de vistas materializadas, tablas distribuidas y sistemas externos.
- Monitorización de clústeres: Supervisa todos los nodos con métricas en tiempo real, operaciones de merge, estado de replicación, rendimiento de consultas y mucho más.
- Privacidad y seguridad: Todas las consultas SQL se ejecutan directamente desde tu navegador hacia tu servidor de ClickHouse, lo que garantiza una privacidad total.
DataPup
- Asistencia con consultas SQL impulsada por IA y sugerencias inteligentes
- Soporte nativo de conexión a ClickHouse con gestión segura de credenciales
- Interfaz atractiva y accesible con varios temas (claro, oscuro y variantes coloridas)
- Filtrado avanzado y exploración de resultados de consultas
- Compatibilidad multiplataforma (macOS, Windows, Linux)
- Rendimiento rápido y ágil
- De código abierto y con licencia MIT
Dory
- Copiloto de IA para generar, explicar y depurar SQL
- Gestiona y consulta varios clústeres de ClickHouse desde un workspace unificado
- Autocompletado SQL con reconocimiento de esquemas y workspace de consultas con múltiples pestañas
- Exploración interactiva de resultados de consultas con filtrado y visualización
- Resúmenes de tablas generados con IA para comprender conjuntos de datos
- Conexiones directas a ClickHouse con compatibilidad con túneles SSH
- Interfaz moderna y pensada para desarrolladores, con compatibilidad con modo claro, oscuro y temas
- Aplicación de escritorio multiplataforma (macOS, Windows, Linux) y compatibilidad con Docker
- De código abierto y con licencia MIT
ClickHouse Schema Flow Visualizer
system.tables (tipos de engine, dependencias y SELECT de vistas materializadas) y muestra diagramas interactivos de flujo de datos a nivel de tabla junto con relaciones a nivel de columna, con la expresión de transformación etiquetada en cada arista. Los diagramas se organizan con Dagre y se renderizan como SVG inline simples; no se carga ningún runtime de diagramación en el cliente.
Características:
- Explora bases de datos y tablas de ClickHouse con una barra lateral intuitiva
- Vista Data Flow: tablas de origen aguas arriba y vistas materializadas aguas abajo
- Vista Relationships: correspondencia a nivel de columna con la expresión de transformación analizada en cada arista (por ejemplo,
toStartOfHour(scheduled_departure),avgState(delay_minutes)) - Iconos y codificación por colores según el engine para
MergeTree,Replicated*,Distributed,MaterializedViewyDictionary - Haz clic en una columna en la vista Relationships para resaltar toda su ruta de datos a través del pipeline
- Filtro dinámico en la barra lateral y una paleta de comandos
Ctrl+K/⌘Kpara ir a cualquier tabla, columna o engine - Superposición opcional de metadatos que muestra el recuento de filas y el tamaño en disco por tabla
- Exporta el diagrama actual como un archivo HTML autocontenido
- Conexión TLS a ClickHouse, con omisión opcional de la verificación y certificados de CA o de cliente personalizados
Tabix
- Funciona con ClickHouse directamente desde el navegador, sin necesidad de instalar software adicional.
- Editor de consultas con resaltado de sintaxis.
- Autocompletado de comandos.
- Herramientas para el análisis gráfico de la ejecución de consultas.
- Opciones de combinación de colores.
HouseOps
- Generador de consultas con resaltado de sintaxis. Vea la respuesta en una tabla o en una vista JSON.
- Exporte los resultados de las consultas como CSV o JSON.
- Lista de procesos con descripciones. Modo de edición. Posibilidad de detener (
KILL) un proceso. - Diagrama de la base de datos. Muestra todas las tablas y sus columnas con información adicional.
- Vista rápida del tamaño de una columna.
- Configuración del servidor.
- Gestión de bases de datos.
- Gestión de usuarios.
- Análisis de datos en tiempo real.
- Monitorización del clúster.
- Gestión del clúster.
- Monitorización de tablas replicadas y de Kafka.
LightHouse
- Lista de tablas con filtros y metadatos.
- Vista previa de tablas con filtros y ordenación.
- Ejecución de consultas en modo de solo lectura.
Redash
- Potente editor de consultas.
- Explorador de bases de datos.
- Herramienta de visualización que permite representar los datos de distintas formas.
Grafana
qryn
- Interfaz Explore integrada y CLI de LogQL para consultar, extraer y visualizar datos
- Compatibilidad con las API nativas de Grafana para consultar, procesar, ingestar, hacer tracing y generar alertas sin plugins
- Potente pipeline para buscar, filtrar y extraer datos dinámicamente de logs, eventos, trazas y más
- API de ingestión y PUSH compatibles de forma transparente con LogQL, PromQL, InfluxDB, Elastic y muchos más
- Listo para usar con agentes como Promtail, Grafana-Agent, Vector, Logstash, Telegraf y muchos otros
DBeaver
- Desarrollo de consultas con resaltado de sintaxis y autocompletado.
- Lista de tablas con filtros y búsqueda de metadatos.
- Vista previa de los datos de la tabla.
- Búsqueda de texto completo.
session_id en una cadena aleatoria (internamente usa la conexión HTTP). Después podrá usar cualquier ajuste desde la ventana de consulta.
clickhouse-cli
- Autocompletado.
- Resaltado de sintaxis para las consultas y la salida de datos.
- Compatibilidad con paginador para la salida de datos.
- Comandos personalizados al estilo de PostgreSQL.
clickhouse-flamegraph
system.trace_log en forma de flamegraph.
clickhouse-plantuml
ClickHouse table graph
system.tables y genera un diagrama de flujo de dependencias en formato mermaid. Con esta herramienta puedes visualizar fácilmente las dependencias entre tablas y comprender el flujo de datos en tu base de datos de ClickHouse. Gracias a mermaid, el diagrama de flujo resultante tiene un aspecto atractivo y puede añadirse fácilmente a tu documentación en Markdown.
xeus-clickhouse
MindsDB Studio
DBM
- Permite consultar el historial de consultas (paginación, borrar todo, etc.)
- Permite ejecutar consultas con cláusulas SQL seleccionadas
- Permite finalizar consultas
- Permite administrar tablas (metadatos, eliminación, vista previa)
- Permite administrar bases de datos (eliminar, crear)
- Permite realizar consultas personalizadas
- Permite administrar múltiples fuentes de datos (prueba de conexión, monitorización)
- Permite monitorizar el procesador, la conexión y las consultas
- Permite la migración de datos
Bytebase
- Revisión de esquemas entre desarrolladores y DBA.
- Database-as-Code: controle las versiones del esquema en sistemas VCS como GitLab y active el despliegue al hacer commit del código.
- Despliegue simplificado con políticas por entorno.
- Historial completo de migraciones.
- Detección de desviaciones del esquema.
- Copia de seguridad y restauración.
- RBAC.
Zeppelin-Interpreter-for-ClickHouse
ClickCat
- Un editor SQL en línea que puede ejecutar tu código SQL sin necesidad de instalar nada.
- Puedes supervisar todos los procesos y mutaciones. En el caso de los procesos que aún no han finalizado, puedes detenerlos desde la interfaz de usuario.
- Las métricas incluyen análisis de clúster, análisis de datos y análisis de consultas.
ClickVisual
- Admite la creación con un solo clic de bibliotecas de análisis de registros
- Admite la gestión de la configuración de recopilación de registros
- Admite la configuración de índices definidos por el usuario
- Admite la configuración de alertas
- Admite la granularidad de permisos para la configuración de permisos de bibliotecas y tablas
ClickHouse-Mate
- Autocompletado de consultas en ClickHouse SQL
- Navegación rápida por el árbol de bases de datos y tablas
- Filtrado y ordenación avanzados de resultados
- Documentación integrada de ClickHouse SQL
- Consultas predefinidas e historial
- 100 % basado en el navegador, sin servidor/backend
Uptrace
- Tracing de OpenTelemetry, métricas y logs.
- Notificaciones por correo electrónico/Slack/PagerDuty mediante AlertManager.
- Lenguaje de consulta similar a SQL para agregar spans.
- Lenguaje similar a PromQL para consultar métricas.
- Paneles de métricas predefinidos.
- Varios usuarios/proyectos mediante configuración YAML.
clickhouse-monitoring
system.* para ayudar a supervisar y ofrecer una visión general de tu clúster de ClickHouse.
Características:
- Monitor de consultas: consultas actuales, historial de consultas, recursos de las consultas (memoria, partes leídas, file_open, …), consultas más costosas, tablas o columnas más utilizadas, etc.
- Monitor del clúster: uso total de memoria/CPU, cola distribuida, ajustes globales, ajustes de MergeTree, métricas, etc.
- Información sobre tablas y partes: tamaño, número de filas, compresión, tamaño de las partes, etc., con detalle a nivel de columna.
- Herramientas útiles: exploración de datos de ZooKeeper, EXPLAIN de consultas, finalizar consultas, etc.
- Gráficos de métricas: consultas y uso de recursos, número de fusiones/mutaciones, rendimiento de las fusiones, rendimiento de las consultas, etc.
CKibana
- Traduce las solicitudes de gráficos de la UI nativa de Kibana a la sintaxis de consulta de ClickHouse.
- Admite funciones avanzadas, como el muestreo y el almacenamiento en caché, para mejorar el rendimiento de las consultas.
- Reduce la curva de aprendizaje para los usuarios tras migrar de ElasticSearch a ClickHouse.
Telescope
- Interfaz limpia y adaptable, con filtros potentes y selección de campos personalizable.
- Sintaxis FlyQL para un filtrado de logs intuitivo y expresivo.
- Gráfico temporal con compatibilidad con
group-by, incluidos campos JSON anidados, Map y Array. - Compatibilidad opcional con consultas
WHEREen Raw SQL para filtrado avanzado (con comprobaciones de permisos). - Vistas guardadas: conserva y comparte configuraciones personalizadas de la interfaz para consultas y diseño.
- Control de acceso basado en roles (RBAC) e integración con la autenticación de GitHub.
- No se requieren agentes ni componentes adicionales del lado de ClickHouse.
ClickLens
- Discover - Exploración de datos flexible, al estilo de Kibana, para cualquier tabla
- SQL Console - Escriba, ejecute y analice consultas con resaltado de sintaxis y resultados en streaming
- Supervisión en tiempo real - Supervise el estado de su clúster, el rendimiento de las consultas y el uso de recursos
- Explorador de esquemas - Navegue por bases de datos, tablas, columnas, partes y más
- Control de acceso - Gestione usuarios y roles directamente desde la UI
- RBAC nativo - Los permisos de la UI se derivan directamente de los privilegios de ClickHouse
CHouse UI
- Seguridad de nivel Enterprise - Cifrado de credenciales del lado del servidor, registro de auditoría detallado y reglas de acceso.
- Colaboración en equipo - Defina roles personalizados (por ejemplo, acceso a tablas específicas para analistas) y comparta consultas de forma segura.
- Información impulsada por IA - Compatibilidad integrada con LLM para la optimización de consultas y explicaciones visuales.
- Kit de herramientas completo - Incluye un sólido SQL Editor, panel de monitoreo, explorador de esquemas e importación/exportación de datos sin complicaciones.
clickhouse-flow
- Genera automáticamente un grafo del esquema a partir de los metadatos de ClickHouse.
- Visualiza los flujos de datos a través de vistas materializadas.
- UI interactiva para explorar la estructura del esquema.
- Exporta diagramas como PDF o SVG para documentación y para compartirlos.
- Despliegue basado en Docker para una puesta en marcha rápida en entornos de desarrollo.
Comercial
DataGrip
- Autocompletado de código muy rápido.
- Resaltado de sintaxis de ClickHouse.
- Soporte para características específicas de ClickHouse, por ejemplo, columnas anidadas y motores de tablas.
- Editor de datos.
- Refactorizaciones.
- Búsqueda y navegación.
Yandex DataLens
- Amplia variedad de visualizaciones disponibles, desde gráficos de barras sencillos hasta dashboards complejos.
- Los dashboards pueden hacerse públicos.
- Compatibilidad con múltiples fuentes de datos, incluido ClickHouse.
- Almacenamiento de datos materializados basado en ClickHouse.
- Documentación de DataLens.
- Tutorial sobre la visualización de datos de una base de datos de ClickHouse.
Holistics Software
- Programación automatizada de informes por correo electrónico, Slack y Google Sheets.
- Editor SQL con visualizaciones, control de versiones, autocompletado, componentes de consulta reutilizables y filtros dinámicos.
- Analítica embebida de informes y paneles mediante iframe.
- Capacidades de preparación de datos y ETL.
- Compatibilidad con el modelado de datos en SQL para el mapeo relacional de datos.
Looker
- Desarrollo ágil y sencillo con LookML, un lenguaje compatible con Data Modeling, que permite un modelado de datos cuidadosamente diseñado para dar soporte a autores de informes y usuarios finales.
- Potente integración con flujos de trabajo mediante Data Actions de Looker.
SeekTable
- Generador de informes fácil de usar para usuarios de negocio.
- Potentes parámetros de informe para el filtrado SQL y la personalización de consultas específicas de cada informe.
- Puede conectarse a ClickHouse tanto mediante un endpoint TCP/IP nativo como mediante una interfaz HTTP(S) (2 drivers diferentes).
- Es posible aprovechar toda la potencia del dialecto ClickHouse SQL en las definiciones de dimensiones/medidas.
- Web API para la generación automatizada de informes.
- Admite un flujo de desarrollo de informes con copia de seguridad/restauración de los datos de la cuenta; la configuración de los modelos de datos (cubos) / informes está en un XML legible para humanos y puede almacenarse en un sistema de control de versiones.
Chadmin
TABLUM.IO
- ETL: carga de datos desde bases de datos populares, archivos locales y remotos, e invocaciones a API.
- Versátil consola SQL con resaltado de sintaxis y generador visual de consultas.
- Visualización de datos como gráficos y tablas.
- Materialización de datos y subconsultas.
- Envío de informes de datos a Slack, Telegram o correo electrónico.
- Canalización de datos mediante una API propietaria.
- Exportación de datos en formatos JSON, CSV, SQL y HTML.
- Interfaz web.
CKMAN
- Implementación automatizada rápida y práctica de clústeres mediante una interfaz web
- Los clústeres se pueden escalar o reducir
- Equilibrio de carga de los datos del clúster
- Actualización del clúster en línea
- Modificación de la configuración del clúster desde la página
- Proporciona monitorización de los nodos del clúster y de ZooKeeper
- Permite monitorizar el estado de las tablas y particiones, así como las sentencias SQL lentas
- Proporciona una página de ejecución de SQL fácil de usar
1bench
- Visión general del servidor al conectarse: versión, tiempo de actividad, consultas en ejecución, merges activos, partes y tamaños de almacenamiento, estado de la réplica, clústeres y nodos de un vistazo.
- Generador visual de consultas (selectores de columnas, filtros, ordenación, límite) junto con un editor SQL de Monaco con resaltado de sintaxis e historial de consultas por conexión.
- Asistente visual de
CREATE TABLEcompatible con variantes deMergeTree,ORDER BY,PARTITION BY,SETTINGSy aplicación automática deNullable(). - Manejo nativo de tipos de ClickHouse:
Nullable,Array,LowCardinalityy objetos anidados. - Soporte para búsqueda vectorial: columnas de embeddings
Array(Float32)representadas como celdas vectoriales compactas, visualización de embeddings en 2D y búsqueda de elementos similares mediantecosineDistance. - Edición de datos en línea en tablas de resultados con guardado por lotes, además de exportación e importación CSV/JSON/SQL mediante los formatos nativos de ClickHouse.
- Opciones de conexión: HTTP/HTTPS, túnel SSH para clústeres privados detrás de un firewall y modo opcional de solo lectura para explorar de forma segura entornos de producción.
- Funciona con ClickHouse Cloud y en entornos autohospedados.