Open source
agx
agx
- Utilisez ch-db lors de l’exécution de l’application native.
- L’instance web peut se connecter à une instance ClickHouse.
- Éditeur Monaco pour une prise en main immédiate.
- Visualisations de données multiples et évolutives.
ch-ui
ch-ui
- Intégration ClickHouse : gérez facilement les connexions et exécutez des requêtes.
- Gestion réactive des onglets : gérez dynamiquement plusieurs onglets, tels que les onglets de requête et de table.
- Optimisations des performances : utilise Indexed DB pour une mise en cache et une gestion de l’état efficaces.
- Stockage local des données : toutes les données sont stockées localement dans le navigateur, garantissant qu’aucune donnée n’est envoyée ailleurs.
ChartDB
ChartDB
- Visualisation du schéma : importez et visualisez instantanément votre schéma ClickHouse, y compris des diagrammes entité-relation avec des vues matérialisées et des vues standard, affichant les références aux tables.
- Export DDL basé sur l’IA : générez facilement des scripts DDL pour mieux gérer et documenter votre schéma.
- Prise en charge de plusieurs dialectes SQL : compatible avec différents dialectes SQL, ce qui en fait un outil adapté à divers environnements de base de données.
- Sans inscription ni identifiants requis : toutes les fonctionnalités sont accessibles directement dans le navigateur, pour une utilisation simple et sécurisée.
CHOps
CHOps
- Éditeur SQL avec complétion automatique, types
EXPLAIN, export des résultats dans 22 formats, profileur de requêtes et chronologie des métriques de requête. - Vue d’ensemble du cluster : moniteur de requêtes en direct avec contrôles d’arrêt, analytique et journal des requêtes, inspection des tables et des parties de table, fusions et mutations, file DDL distribuée.
- Tableaux de bord personnalisés avec un générateur de graphiques, plus de 10 types de graphiques et des dispositions de grille configurables.
- Surveillance avec lecture de type DVR pour rejouer les métriques historiques image par image.
- Règles d’alerte basées sur SQL avec évaluation des seuils et notifications par e-mail.
- Contrôle d’accès : gestion des utilisateurs et rôles ClickHouse, visualisation des autorisations et modification des profils de paramètres.
- Orchestration de sauvegarde et de restauration vers un stockage compatible S3, avec découverte des sauvegardes et gestion des profils de stockage.
- Outils d’index : visualisation des index de saut de données, gestion des projections et création d’index secondaires.
- Visionneuses de journaux d’exceptions, d’erreurs et de texte avec cartes thermiques de calendrier et recherche filtrée.
- Se déploie sous la forme d’un unique binaire autonome, via Docker ou depuis le code source.
LibreDB Studio
LibreDB Studio
8123/8443 et ne dépend d’aucun pilote.Fonctionnalités :- Éditeur SQL basé sur Monaco avec complétion automatique tenant compte du schéma, exécution dans plusieurs onglets et rendu de
EXPLAINsous forme d’arbre de plan. - Explorateur de schéma avec grilles de résultats virtualisées, filtrage et export CSV/JSON.
- Surveillance à partir des tables
system: vue d’ensemble du serveur et tailles des parts depuissystem.metrics,system.partsetsystem.disks, instructions terminées depuissystem.query_log, instructions en cours depuissystem.processes, avec commande kill. - ClickHouse dans la même interface que PostgreSQL, MySQL, Oracle, SQL Server, SQLite, MongoDB, Redis, Couchbase et Apache Druid, afin que le stockage analytique et la base de données OLTP qui l’alimente se trouvent dans un même onglet de navigateur.
- Authentification unique OIDC, accès basé sur les rôles et piste d’audit des requêtes, le tout dans la version MIT.
DataStoria
DataStoria
- Intelligence basée sur l’IA : utilisez le langage naturel pour explorer les données, optimiser et corriger des requêtes SQL, et visualiser vos données.
- Intégration officielle des Agent Skills ClickHouse : exploitez les bonnes pratiques officielles pour demander à l’IA des optimisations et des suggestions pour votre base de données.
- Diagnostic intelligent des erreurs : identifiez instantanément les erreurs de syntaxe grâce à une mise en évidence précise des lignes et des colonnes, et obtenez des suggestions de correction basées sur l’IA en un clic.
- Inspection des tables système : analysez en profondeur
system.query_log,system.query_views_log,system.zookeeper,system.ddl_distributed_queue,system.part_logetsystem.processesà l’aide d’un puissant tableau de bord de visualisation et de filtres pour mieux comprendre votre cluster. - Explain en un clic : comprenez instantanément les plans d’exécution des requêtes grâce à des vues visuelles de l’AST et du pipeline.
- Graphe de dépendances : visualisez les relations entre les tables et suivez les flux de données à travers les vues matérialisées, les tables Distributed et les systèmes externes.
- Surveillance des clusters : surveillez tous les nœuds à l’aide de métriques en temps réel, des opérations de fusion, de l’état de réplication, des performances des requêtes, et plus encore.
- Confidentialité et sécurité : toutes les requêtes SQL sont exécutées directement depuis votre navigateur vers votre serveur ClickHouse, garantissant une confidentialité totale.
DataPup
DataPup
- Assistance IA pour les requêtes SQL avec suggestions intelligentes
- Prise en charge native des connexions à ClickHouse avec gestion sécurisée des identifiants
- Interface élégante et accessible avec plusieurs thèmes (clair, sombre et variantes colorées)
- Filtrage et exploration avancés des résultats de requêtes
- Prise en charge multiplateforme (macOS, Windows, Linux)
- Performances rapides et réactives
- Open source et sous licence MIT
Dory
Dory
- Copilote IA pour la génération, l’explication et le débogage SQL
- Gérez et interrogez plusieurs clusters ClickHouse depuis un espace de travail unifié
- Complétion automatique SQL tenant compte du schéma et espace de travail de requêtes à plusieurs onglets
- Exploration interactive des résultats de requêtes avec filtrage et visualisation
- Résumés de tables basés sur l’IA pour mieux comprendre les jeux de données
- Connexions directes à ClickHouse avec prise en charge des tunnels SSH
- Interface moderne adaptée aux développeurs, avec prise en charge des thèmes clair, sombre et personnalisés
- Application de bureau multiplateforme (macOS, Windows, Linux), avec prise en charge de Docker
- Open source et sous licence MIT
ClickHouse Schema Flow Visualizer
ClickHouse Schema Flow Visualizer
system.tables (types de moteur, dépendances, requêtes SELECT des vues matérialisées) et affiche des diagrammes interactifs de flux de données au niveau des tables, ainsi que des relations au niveau des colonnes avec l’expression de transformation indiquée sur chaque arête. Les diagrammes sont agencés avec Dagre et rendus sous forme de simple SVG intégré — aucun runtime de création de diagrammes côté client n’est chargé.Fonctionnalités :- Parcours des bases de données et des tables ClickHouse via une barre latérale intuitive
- Vue Data Flow : sources en amont et vues matérialisées en aval au niveau des tables
- Vue Relationships : correspondance au niveau des colonnes avec l’expression de transformation analysée sur chaque arête (par ex.
toStartOfHour(scheduled_departure),avgState(delay_minutes)) - Icônes et code couleur tenant compte des moteurs pour
MergeTree,Replicated*,Distributed,MaterializedViewetDictionary - Cliquez sur une colonne dans la vue Relationships pour mettre en évidence l’intégralité de son chemin de données dans le pipeline
- Filtre dynamique dans la barre latérale et palette de commandes
Ctrl+K/⌘Kpour accéder rapidement à n’importe quelle table, colonne ou moteur - Superposition facultative de métadonnées affichant le nombre de lignes et la taille sur disque par table
- Export du diagramme actuel sous forme de fichier HTML autonome
- Connexion TLS à ClickHouse, avec désactivation facultative de la vérification et certificats CA / client personnalisés
Tabix
Tabix
- Fonctionne avec ClickHouse directement depuis le navigateur, sans nécessiter l’installation de logiciels supplémentaires.
- Éditeur de requêtes avec coloration syntaxique.
- Complétion automatique des commandes.
- Outils d’analyse graphique de l’exécution des requêtes.
- Options de thèmes de couleurs.
HouseOps
HouseOps
- Générateur de requêtes avec coloration syntaxique. Affichez le résultat dans une table ou une vue JSON.
- Exportez les résultats des requêtes au format CSV ou JSON.
- Liste des processus avec descriptions. Mode écriture. Possibilité d’arrêter (
KILL) un processus. - Graphe de la base de données. Affiche toutes les tables et leurs colonnes avec des informations supplémentaires.
- Aperçu rapide de la taille des colonnes.
- Configuration du serveur.
- Gestion de la base de données.
- Gestion des utilisateurs.
- Analyse des données en temps réel.
- Surveillance des clusters.
- Gestion des clusters.
- Surveillance des tables répliquées et Kafka.
LightHouse
LightHouse
- Liste des tables avec filtrage et métadonnées.
- Aperçu des tables avec filtrage et tri.
- Exécution de requêtes en lecture seule.
Redash
Redash
- Puissant éditeur de requêtes.
- Explorateur de bases de données.
- Outil de visualisation permettant de représenter les données sous différentes formes.
Grafana
Grafana
qryn
qryn
- Interface Explore intégrée et CLI LogQL pour interroger, extraire et visualiser les données
- Prise en charge des API Grafana natives pour interroger, traiter, ingérer, tracer et alerter sans plugins
- Pipeline puissant pour rechercher, filtrer et extraire dynamiquement des données à partir de logs, d’événements, de traces et plus encore
- API d’ingestion et PUSH compatibles en toute transparence avec LogQL, PromQL, InfluxDB, Elastic et bien d’autres
- Prêt à l’emploi avec des agents tels que Promtail, Grafana-Agent, Vector, Logstash, Telegraf et bien d’autres
DBeaver
DBeaver
- Développement de requêtes avec coloration syntaxique et autocomplétion.
- Liste des tables avec filtres et recherche dans les métadonnées.
- Aperçu des données des tables.
- Recherche en texte intégral.
session_id (DBeaver utilise une connexion HTTP en interne). Vous pourrez ensuite utiliser n’importe quel paramètre depuis la fenêtre de requête.clickhouse-cli
clickhouse-cli
- Autocomplétion.
- Coloration syntaxique des requêtes et des données de sortie.
- Prise en charge d’un pager pour les données de sortie.
- Commandes personnalisées de type PostgreSQL.
clickhouse-flamegraph
clickhouse-flamegraph
system.trace_log sous forme de flamegraph.clickhouse-plantuml
clickhouse-plantuml
ClickHouse table graph
ClickHouse table graph
system.tables et génère un diagramme de flux des dépendances au format mermaid. Il permet de visualiser facilement les dépendances entre les tables et de comprendre le flux de données dans votre base de données ClickHouse. Grâce à mermaid, le diagramme obtenu est esthétique et peut facilement être ajouté à votre documentation Markdown.xeus-clickhouse
xeus-clickhouse
MindsDB Studio
MindsDB Studio
DBM
DBM
- Prise en charge de l’historique des requêtes (pagination, tout effacer, etc.)
- Prise en charge des requêtes sur les clauses SQL sélectionnées
- Prise en charge de l’arrêt des requêtes
- Prise en charge de la gestion des tables (métadonnées, suppression, aperçu)
- Prise en charge de la gestion des bases de données (suppression, création)
- Prise en charge des requêtes personnalisées
- Prise en charge de la gestion de plusieurs sources de données (test de connexion, surveillance)
- Prise en charge de la surveillance (processeur, connexion, requête)
- Prise en charge de la migration de données
Bytebase
Bytebase
- Révision des schémas entre développeurs et DBA.
- Database-as-Code : contrôle de version du schéma dans un VCS tel que GitLab et déclenchement du déploiement lors de la validation du code.
- Déploiement simplifié grâce à des politiques par environnement.
- Historique complet des migrations.
- Détection de la dérive de schéma.
- Sauvegarde et restauration.
- RBAC.
Zeppelin-Interpreter-for-ClickHouse
Zeppelin-Interpreter-for-ClickHouse
ClickCat
ClickCat
- Un éditeur SQL en ligne permettant d’exécuter votre code SQL sans installation.
- Vous pouvez observer tous les processus et toutes les mutations. Vous pouvez arrêter les processus non terminés dans l’interface utilisateur.
- Les métriques incluent l’analyse du cluster, des données et des requêtes.
ClickVisual
ClickVisual
- Prise en charge de la création en un clic de bibliothèques d’analyse de logs
- Prise en charge de la gestion de la configuration de collecte des logs
- Prise en charge de la configuration d’index définis par l’utilisateur
- Prise en charge de la configuration des alertes
- Prise en charge d’une granularité fine des autorisations, jusqu’aux autorisations par bibliothèque et par table
ClickHouse-Mate
ClickHouse-Mate
- Autocomplétion des requêtes ClickHouse SQL
- Navigation rapide dans l’arborescence des bases de données et des tables
- Filtrage et tri avancés des résultats
- Documentation ClickHouse SQL intégrée
- Préréglages et historique des requêtes
- Entièrement basé sur le navigateur, sans serveur ni back-end
Uptrace
Uptrace
- Traçage OpenTelemetry, métriques et logs.
- Notifications par e-mail, Slack ou PagerDuty à l’aide d’AlertManager.
- Langage de requête de type SQL pour agréger les spans.
- Langage de type PromQL pour interroger les métriques.
- Tableaux de bord de métriques prédéfinis.
- Prise en charge de plusieurs utilisateurs et projets via une configuration YAML.
clickhouse-monitoring
clickhouse-monitoring
system.* pour vous aider à surveiller votre cluster ClickHouse et à en obtenir une vue d’ensemble.Fonctionnalités :- Moniteur de requêtes : requêtes en cours, historique des requêtes, ressources utilisées par les requêtes (mémoire, part lues, file_open, …), requêtes les plus coûteuses, tables ou colonnes les plus utilisées, etc.
- Moniteur de cluster : utilisation totale de la mémoire et du processeur, file distribuée, paramètres globaux, paramètres MergeTree, métriques, etc.
- Informations sur les tables et les parties : taille, nombre de lignes, compression, taille des parties, etc., avec un niveau de détail par colonne.
- Outils utiles : exploration des données ZooKeeper, requête EXPLAIN, arrêt des requêtes, etc.
- Graphiques de métriques : requêtes et utilisation des ressources, nombre de fusions/mutations, performances des fusions, performances des requêtes, etc.
CKibana
CKibana
- Traduit les requêtes de graphiques de l’interface utilisateur native de Kibana en syntaxe de requête ClickHouse.
- Prend en charge des fonctionnalités avancées telles que l’échantillonnage et la mise en cache afin d’améliorer les performances des requêtes.
- Réduit au minimum le temps d’apprentissage pour les utilisateurs après la migration d’ElasticSearch vers ClickHouse.
Telescope
Telescope
- Interface utilisateur épurée et réactive, avec des filtres puissants et une sélection de champs personnalisable.
- Syntaxe FlyQL pour un filtrage des logs intuitif et expressif.
- Graphe temporel prenant en charge les regroupements, y compris sur des champs JSON imbriqués, Map et Array.
- Prise en charge facultative de clauses SQL
WHEREbrutes pour un filtrage avancé (avec vérification des autorisations). - Vues enregistrées : enregistrez et partagez des configurations d’interface utilisateur personnalisées pour les requêtes et la mise en page.
- Contrôle d’accès basé sur les rôles (RBAC) et intégration de l’authentification GitHub.
- Aucun agent ni composant supplémentaire n’est requis côté ClickHouse.
ClickLens
ClickLens
- Découverte - Exploration flexible des données, similaire à Kibana, pour toute table
- Console SQL - Écrivez, exécutez et analysez des requêtes avec coloration syntaxique et résultats en streaming
- Surveillance en temps réel - Surveillez l’état de votre cluster, les performances des requêtes et l’utilisation des ressources
- Explorateur de schéma - Naviguez entre les bases de données, tables, colonnes, parts et plus encore
- Contrôle d’accès - Gérez les utilisateurs et les rôles directement depuis l’interface utilisateur
- RBAC natif - Vos autorisations d’interface utilisateur sont directement dérivées de vos privilèges ClickHouse
CHouse UI
CHouse UI
- Accès des équipes et sécurité - RBAC au niveau de l’application (rôles prédéfinis + rôles personnalisés, règles granulaires d’accès aux données par base de données/table), journalisation d’audit avec contexte de session réel, et identifiants chiffrés côté serveur avec AES-256-GCM.
- Flotte multi-cluster - Surveillez chaque cluster configuré dans un seul panneau (statut, mémoire, requêtes actives, exceptions, mini-graphiques de tendance), chaque carte étant interrogée indépendamment, avec un poller backend de snapshots en arrière-plan.
- Chouse AI — Fleet Doctor - Un SRE IA autonome en lecture seule : il analyse la flotte avec un outil
SELECTprotégé, limité àsystem.*(ClickHousereadonly=1), identifie les causes racines et rédige un rapport structuré avec une analyse approfondie des requêtes lourdes et des réécritures suggérées. Il ne modifie jamais le cluster. - IA dans les onglets de surveillance - « Optimize with Chouse AI » sur une ligne de Query Logs (réécriture + estimation
EXPLAINavant→après + ouverture dans l’espace de travail SQL), ainsi qu’un « Diagnose » en un clic sur une lignesystem.errorsou une entrée du journal des parts. - Alertes par seuil - Règles sur le % de mémoire des nœuds, la mémoire par requête et les requêtes de longue durée, envoyées vers Slack et par e-mail — avec une analyse autonome des causes racines jointe en cas de dépassement.
- Espace de travail complet - Éditeur SQL Monaco, explorateur de schéma, vue des requêtes en direct avec possibilité de les interrompre, surveillance native ClickHouse (répartition de la mémoire, parts/merges, retard des replicas, percentiles de latence), et import/export de données.
clickhouse-flow
clickhouse-flow
- Construit automatiquement un graphe de schéma à partir des métadonnées ClickHouse.
- Visualise les flux de données via des vues matérialisées.
- Interface utilisateur interactive pour explorer la structure du schéma.
- Exporte les diagrammes au format PDF ou SVG pour la documentation et le partage.
- Déploiement basé sur Docker pour une configuration rapide dans les environnements de développement.
Beekeeper Studio
Beekeeper Studio
- Éditeur SQL moderne avec complétion automatique et exécution de requêtes multi-onglets.
- Explorateur de schéma pour les tables, vues et colonnes.
- Enregistrement et organisation des requêtes favorites.
- Application de bureau multiplateforme (Windows, macOS, Linux), ainsi qu’une édition auto-hébergée/web.
Tabularis
Tabularis
8123, ou 8443 avec TLS) via le client Rust clickhouse.Fonctionnalités :- Exploration des bases de données, tables et vues avec les types ClickHouse natifs, y compris les index de saut de données avec leur type, leurs colonnes et leur granularité.
- Éditeur SQL basé sur Monaco, avec complétion automatique, exécution de plusieurs statements et résultats paginés.
- Insertion, mise à jour et suppression intégrées depuis la grille de données ; génération de DDL pour
CREATE TABLE,ALTER TABLE ... ADD/MODIFY/RENAME COLUMNetADD INDEX. - Serveur MCP intégré, permettant aux agents IA de lire le schéma et d’exécuter des requêtes depuis la même application.
- ClickHouse aux côtés de PostgreSQL, MySQL, SQLite, DuckDB, Redis, MongoDB et d’autres moteurs dans une seule fenêtre.
Commercial
ADQM Notebook
ADQM Notebook
/notebook sur le port HTTP (8123) d’un hôte ADQM, à côté de /play, ou via Chproxy.Fonctionnalités :- Cellules SQL et Markdown, jusqu’à cinq instructions par cellule, et limites de mémoire, de temps et de threads par notebook ou par cellule.
- Éditeur SQL avec coloration syntaxique, autocomplétion, substitution
{{variable}}etBeautify SQL. - Résultats sous forme de grille triable et interrogeable, avec part de valeurs NULL, nombre de valeurs uniques et plage de valeurs par colonne.
- Graphiques en courbes, en aires et à barres ; téléchargements au format CSV, TSV, JSON, JSONLines ou Parquet.
- Plans de requête estimés et réels,
EXPLAIN PIPELINEet vues logiques, ainsi que des constats accompagnés de corrections suggérées. - Statistiques de requête issues de
system.query_logavec une ventilation par nœud ; historique des cinq dernières exécutions. - Panneau Databases pour l’hôte local ou l’ensemble du cluster, avec statistiques de colonnes et requêtes prêtes à l’emploi.
- Graphe de dépendances des tables, vues, vues matérialisées, dictionnaires et projections.
- Vue en direct des requêtes en cours d’exécution avec un bouton
KILL. - Accès via Chproxy comme point d’entrée unique au cluster, avec des requêtes réparties sur tous les hôtes.
- Sauvegarde automatique, export et import JSON, stockage des notebooks sur le serveur ClickHouse et partage par lien.
ProbeDeck
ProbeDeck
- ProbeDeck affiche les requêtes en cours d’exécution, les répliques, les parts de la table, les fusions, les mutations, les disques et les métriques du serveur.
- Vous pouvez arrêter les requêtes avec
KILL QUERYet les mutations avecKILL MUTATION. - Vous pouvez parcourir les schémas et les données ou exécuter du SQL dans l’éditeur.
- ProbeDeck se connecte via HTTP(S), au moyen du réseau de l’appareil ou d’un tunnel SSH.
- ProbeDeck stocke les identifiants dans le trousseau iOS et prend en charge un mode lecture seule pour chaque connexion.
- L’application inclut une démo hors ligne avec des données intégrées.
DataGrip
DataGrip
- Complétion de code très rapide.
- Coloration syntaxique ClickHouse.
- Prise en charge de fonctionnalités spécifiques à ClickHouse, par exemple les colonnes Nested et les moteurs de table.
- Éditeur de données.
- Refactorisations.
- Recherche et navigation.
Yandex DataLens
Yandex DataLens
- Large gamme de visualisations disponibles, des simples graphiques à barres aux tableaux de bord complexes.
- Les tableaux de bord peuvent être rendus accessibles publiquement.
- Prise en charge de plusieurs sources de données, notamment ClickHouse.
- Stockage de données matérialisées basé sur ClickHouse.
- Documentation de DataLens.
- Tutoriel sur la visualisation de données provenant d’une base de données ClickHouse.
Holistics Software
Holistics Software
- Planification automatisée de l’envoi de rapports par e-mail, Slack et Google Sheets.
- Éditeur SQL avec visualisations, contrôle de version, complétion automatique, composants de requête réutilisables et filtres dynamiques.
- Analytique embarquée des rapports et tableaux de bord via iframe.
- Capacités de préparation des données et d’ETL.
- Prise en charge de la modélisation des données SQL pour le mappage relationnel des données.
Looker
Looker
- Développement simple et agile grâce à LookML, un langage prenant en charge des Data Models organisés, au service des rédacteurs de rapports et des utilisateurs finaux.
- Intégration puissante aux flux de travail via les Data Actions de Looker.
SeekTable
SeekTable
- Générateur de rapports adapté aux utilisateurs métier.
- Paramètres de rapport puissants pour le filtrage SQL et les personnalisations de requêtes propres aux rapports.
- Peut se connecter à ClickHouse à la fois avec un point de terminaison TCP/IP natif et une interface HTTP(S) (2 pilotes différents).
- Il est possible d’utiliser toute la puissance du dialecte SQL de ClickHouse dans les définitions de dimensions et de mesures.
- API Web pour la génération automatisée de rapports.
- Prend en charge le flux de développement des rapports avec sauvegarde/restauration des données de compte ; la configuration des modèles de données (cubes) et des rapports est en XML lisible par l’humain et peut être stockée dans un système de contrôle de version.
Chadmin
Chadmin
TABLUM.IO
TABLUM.IO
- ETL : chargement de données depuis des bases de données populaires, des fichiers locaux et distants, et des appels d’API.
- Console SQL polyvalente avec coloration syntaxique et générateur de requêtes visuel.
- Visualisation des données sous forme de graphiques et de tables.
- Matérialisation des données et sous-requêtes.
- Création de rapports de données vers Slack, Telegram ou par e-mail.
- Pipelines de données via une API propriétaire.
- Exportation des données aux formats JSON, CSV, SQL et HTML.
- Interface web.
CKMAN
CKMAN
- Déploiement automatisé rapide et pratique de clusters via une interface web
- Les clusters peuvent être mis à l’échelle ou réduits
- Équilibrage de charge des données du cluster
- Mise à niveau du cluster en ligne
- Modification de la configuration du cluster depuis l’interface
- Fournit la surveillance des nœuds du cluster et de ZooKeeper
- Surveille l’état des tables et des partitions, ainsi que les instructions SQL lentes
- Fournit une page d’exécution SQL facile à utiliser
1bench
1bench
- Vue d’ensemble du serveur à la connexion — version, temps de fonctionnement, requêtes en cours, fusions actives, parts de la table et volumes de stockage, état des réplicas, clusters et nœuds en un coup d’œil.
- Générateur de requêtes visuel (sélecteurs de colonnes, filtres, tri, limite), avec un éditeur SQL Monaco doté de la coloration syntaxique et d’un historique des requêtes par connexion.
- Assistant visuel
CREATE TABLEprenant en charge les variantes deMergeTree,ORDER BY,PARTITION BY,SETTINGSet l’ajout automatique deNullable(). - Gestion native des types ClickHouse —
Nullable,Array,LowCardinality, objets imbriqués. - Prise en charge de la recherche vectorielle — colonnes d’embeddings
Array(Float32)affichées sous forme de cellules vectorielles compactes, visualisation 2D des embeddings et fonction Find Similar viacosineDistance. - Édition directe des données dans les tables de résultats avec enregistrement par lots, ainsi qu’export et import CSV/JSON/SQL à l’aide des formats natifs de ClickHouse.
- Options de connexion : HTTP/HTTPS, tunnel SSH pour les clusters privés derrière un pare-feu, mode lecture seule facultatif pour naviguer en toute sécurité en production.
- Fonctionne avec ClickHouse Cloud et en auto-hébergé.
ADQM Control
ADQM Control
- Carte thermique de l’état des hôtes pour le cluster ADQM sélectionné.
- Alertes liées regroupées en incidents par plage temporelle, avec sensibilité réglable.
- Évolution dans le temps de la taille des tables, du nombre de rows et du nombre de requêtes, avec des métriques d’asymétrie et de déséquilibre entre les hôtes.
- Taille compressée et non compressée par colonne, gain de compression et codec, avec graphiques.
- Historique complet des requêtes avec le status, les codes d’exception, la durée, la mémoire, ainsi que les rows et octets lus et écrits.
- Filtres de requêtes par texte, table, utilisateur, hôte, durée, status et préréglages de codes d’exception.
- Graphiques des requêtes par durée, utilisateur et type ; graphiques de charge par hôte avec détection d’anomalies.
- Alertes de seuil sur les ressources des hôtes, qui expliquent le problème et recommandent une solution.