Открытый исходный код
agx
- Использует ch-db при запуске нативного приложения.
- Может подключаться к экземпляру ClickHouse при запуске веб-версии.
- Редактор Monaco — так что освоиться будет легко.
- Множество визуализаций данных, число и возможности которых продолжают расти.
ch-ui
- Интеграция с ClickHouse: легко управляйте подключениями и выполняйте запросы.
- Удобное управление вкладками: динамически работайте с несколькими вкладками, например вкладками запросов и таблиц.
- Оптимизация производительности: использует IndexedDB для эффективного кэширования и управления состоянием.
- Локальное хранение данных: все данные хранятся локально в браузере, поэтому они никуда больше не отправляются.
ChartDB
- Визуализация схемы: мгновенно импортируйте и визуализируйте схему ClickHouse, включая ER-диаграммы с materialized view и обычными представлениями, с отображением связей с таблицами.
- Экспорт DDL с помощью ИИ: легко генерируйте DDL-скрипты для более удобного управления схемой и её документирования.
- Поддержка нескольких диалектов SQL: совместим с рядом SQL-диалектов, что делает его универсальным для различных сред баз данных.
- Без регистрации и учётных данных: все возможности доступны прямо в браузере, что обеспечивает простоту и безопасность работы.
DataStoria
- Интеллект на базе ИИ: Используйте естественный язык, чтобы изучать данные, оптимизировать и исправлять SQL-запросы, а также визуализировать данные.
- Интеграция с официальными навыками ClickHouse Agent: Используйте официальные рекомендации, чтобы получать от ИИ предложения по оптимизации базы данных и полезные рекомендации.
- Умная диагностика ошибок: Мгновенно находите синтаксические ошибки благодаря точной подсветке строк и столбцов и получайте предложения по исправлению на базе ИИ в один клик.
- Анализ системных таблиц: Подробно изучайте
system.query_log,system.query_views_log,system.zookeeper,system.ddl_distributed_queue,system.part_logиsystem.processesс помощью мощной панели мониторинга с визуализацией и фильтрами, чтобы быстро понять состояние кластера. - Explain в один клик: Мгновенно разбирайтесь в планах выполнения запросов с помощью визуальных представлений AST и конвейера.
- Граф зависимостей: Визуализируйте связи между таблицами и отслеживайте потоки данных через materialized views, distributed таблицы и внешние системы.
- Мониторинг кластера: Отслеживайте все узлы с помощью метрик в реальном времени, операций слияния, статуса репликации, производительности запросов и многого другого.
- Privacy & Security: Все SQL-запросы выполняются напрямую из вашего браузера на сервер ClickHouse, обеспечивая полную конфиденциальность.
DataPup
- ИИ-помощник для SQL-запросов с интеллектуальными подсказками
- Нативная поддержка подключения к ClickHouse с безопасной обработкой учетных данных
- Удобный и эстетичный интерфейс с несколькими темами (светлой, тёмной и цветными вариантами)
- Расширенные возможности фильтрации и анализа результатов запросов
- Поддержка разных платформ (macOS, Windows, Linux)
- Высокая скорость и отзывчивость
- Открытый исходный код и лицензия MIT
Dory
- ИИ-копилот для генерации SQL, объяснения запросов и отладки
- Управление несколькими кластерами ClickHouse и выполнение запросов к ним из единого рабочего пространства
- Автодополнение SQL с учетом схемы и многовкладочное рабочее пространство для запросов
- Интерактивное изучение результатов запросов с фильтрацией и визуализацией
- ИИ-сводки по таблицам для лучшего понимания данных
- Прямые подключения к ClickHouse с поддержкой SSH-туннелей
- Современный интерфейс, удобный для разработчиков, с поддержкой светлой, темной и других тем
- Кроссплатформенное десктопное приложение (macOS, Windows, Linux) с поддержкой Docker
- Открытый исходный код и лицензия MIT
ClickHouse Schema Flow Visualizer
system.tables (типы движков, зависимости, SELECT-запросы materialized view) и отображает интерактивные диаграммы потоков данных на уровне таблиц вместе со связями на уровне столбцов, где на каждом ребре указано выражение преобразования. Для компоновки диаграмм используется Dagre, а рендеринг выполняется в виде обычного встроенного SVG — клиентский runtime для построения диаграмм не загружается.
Возможности:
- Просмотр баз данных и таблиц ClickHouse через интуитивно понятную боковую панель
- Представление Data Flow: входящие источники и исходящие materialized view на уровне таблиц
- Представление Relationships: сопоставление на уровне столбцов с разобранным выражением преобразования на каждом ребре (например,
toStartOfHour(scheduled_departure),avgState(delay_minutes)) - Значки и цветовое кодирование с учетом движков для
MergeTree,Replicated*,Distributed,MaterializedViewиDictionary - Щелкните столбец в представлении Relationships, чтобы подсветить весь путь данных через конвейер
- Фильтр в боковой панели в реальном времени и палитра команд
Ctrl+K/⌘Kдля быстрого перехода к любой таблице, столбцу или движку - Необязательное наложение метаданных с отображением количества строк и размера на диске для каждой таблицы
- Экспорт текущей диаграммы в виде самодостаточного HTML-файла
- TLS‑соединение с ClickHouse с возможностью отключить проверку сертификата и использовать пользовательские сертификаты CA и клиента
Tabix
- Работает с ClickHouse напрямую из браузера без установки дополнительного ПО.
- Редактор запросов с подсветкой синтаксиса.
- Автодополнение команд.
- Инструменты для графического анализа выполнения запросов.
- Варианты цветовых схем.
HouseOps
- Конструктор запросов с подсветкой синтаксиса. Просмотр ответа в виде таблицы или JSON.
- Экспорт результатов запроса в CSV или JSON.
- Список процессов с описаниями. Режим редактирования. Возможность остановить процесс (
KILL). - Граф базы данных. Показывает все таблицы и их столбцы с дополнительной информацией.
- Быстрый просмотр размера столбца.
- Конфигурация сервера.
- Управление базой данных.
- Управление пользователями.
- Анализ данных в реальном времени.
- Мониторинг кластера.
- Управление кластером.
- Мониторинг реплицируемых таблиц и таблиц Kafka.
LightHouse
- Список таблиц с фильтрацией и метаданными.
- Предпросмотр таблицы с фильтрацией и сортировкой.
- Выполнение запросов в режиме только для чтения.
Redash
- Мощный редактор запросов.
- Обозреватель баз данных.
- Инструмент визуализации, позволяющий представлять данные в различных формах.
Grafana
qryn
- Встроенные интерфейс Explore и CLI LogQL для выполнения запросов, извлечения и визуализации данных
- Поддержка нативных API Grafana для выполнения запросов, обработки, ингестии, трассировки и оповещений без плагинов
- Мощный конвейер для динамического поиска, фильтрации и извлечения данных из журналов, событий, трасс и не только
- API ингестии и PUSH с полной совместимостью с LogQL, PromQL, InfluxDB, Elastic и многим другим
- Готов к использованию с агентами, такими как Promtail, Grafana-Agent, Vector, Logstash, Telegraf и многими другими
DBeaver
- Разработка запросов с подсветкой синтаксиса и автодополнением.
- Список таблиц с фильтрами и поиском по метаданным.
- Предпросмотр данных таблицы.
- Полнотекстовый поиск.
session_id случайное значение (внутри используется HTTP-соединение). После этого вы сможете использовать любые настройки из окна запроса.
clickhouse-cli
- Автодополнение.
- Подсветка синтаксиса запросов и вывода данных.
- Поддержка пейджера для вывода данных.
- Пользовательские команды в стиле PostgreSQL.
clickhouse-flamegraph
system.trace_log в виде флеймграфа.
clickhouse-plantuml
Граф таблиц ClickHouse
system.tables и строит диаграмму зависимостей в формате mermaid. С его помощью можно легко визуализировать зависимости между таблицами и понять поток данных в базе данных ClickHouse. Благодаря mermaid итоговая диаграмма выглядит наглядно, и ее можно легко добавить в markdown-документацию.
xeus-clickhouse
MindsDB Studio
DBM
- Поддержка истории запросов (пагинация, очистка всего и т. д.)
- Поддержка запросов с выбранными SQL-секциями
- Поддержка принудительного завершения запросов
- Поддержка управления таблицами (метаданные, удаление, предпросмотр)
- Поддержка управления базами данных (удаление, создание)
- Поддержка пользовательских запросов
- Поддержка управления несколькими источниками данных (проверка подключения, мониторинг)
- Поддержка мониторинга (процессор, подключение, запрос)
- Поддержка миграции данных
Bytebase
- Проверка схемы между разработчиками и администраторами баз данных.
- Database-as-Code: контроль версий схемы в VCS, таких как GitLab, и запуск развертывания после коммита кода.
- Упрощенное развертывание с политиками для каждой среды.
- Полная история миграций.
- Обнаружение расхождений схем.
- Резервное копирование и восстановление.
- RBAC.
Zeppelin-Interpreter-for-ClickHouse
ClickCat
- Онлайн-редактор SQL, в котором можно выполнять SQL-код без установки.
- Можно отслеживать все процессы и мутации. Незавершенные процессы можно завершить прямо в интерфейсе.
- Метрики включают анализ кластера, анализ данных и анализ запросов.
ClickVisual
- Поддерживает создание библиотек логов для анализа в один клик
- Поддерживает управление конфигурацией сбора логов
- Поддерживает настройку пользовательских индексов
- Поддерживает настройку оповещений
- Поддерживает гибкую настройку разрешений на уровне библиотек и таблиц
ClickHouse-Mate
- Автодополнение запросов ClickHouse SQL
- Быстрая навигация по дереву баз данных и таблиц
- Расширенная фильтрация и сортировка результатов
- Встроенная документация по ClickHouse SQL
- Предустановленные запросы и история
- Полностью работает в браузере, без сервера/backend
Uptrace
- Трассировка OpenTelemetry, метрики и журналы.
- Уведомления по Email/Slack/PagerDuty с помощью AlertManager.
- SQL-подобный язык запросов для агрегации спанов.
- Язык, похожий на PromQL, для запросов к метрикам.
- Готовые панели мониторинга метрик.
- Несколько пользователей/проектов через YAML-конфигурацию.
clickhouse-monitoring
system.*, чтобы помочь отслеживать состояние кластера ClickHouse и получать его общее представление.
Возможности:
- Монитор запросов: текущие запросы, история запросов, ресурсы запросов (память, прочитанные части, file_open, …), самые затратные запросы, наиболее часто используемые таблицы или столбцы и т. д.
- Монитор кластера: общее использование памяти/CPU, распределённая очередь, глобальные настройки, настройки MergeTree, метрики и т. д.
- Информация о таблицах и частях: размер, количество строк, сжатие, размер части и т. д. с детализацией до уровня столбцов.
- Полезные инструменты: исследование данных ZooKeeper, EXPLAIN запроса, принудительное завершение запросов и т. д.
- Графики метрик: запросы и использование ресурсов, количество слияний/мутаций, производительность слияний, производительность запросов и т. д.
CKibana
- Преобразует запросы на построение диаграмм из стандартного интерфейса Kibana в синтаксис запросов ClickHouse.
- Поддерживает расширенные возможности, такие как сэмплирование и кэширование, чтобы повысить производительность запросов.
- Снижает затраты на адаптацию пользователей после миграции с ElasticSearch на ClickHouse.
Telescope
- Чистый, адаптивный интерфейс с мощными фильтрами и настраиваемым выбором полей.
- Синтаксис FlyQL для интуитивной и выразительной фильтрации журналов.
- График по времени с поддержкой группировки, включая вложенные поля JSON, Map и Array.
- Необязательная поддержка Raw SQL-условий
WHEREдля расширенной фильтрации (с проверкой разрешений). - Сохранённые представления: сохраняйте и делитесь пользовательскими конфигурациями интерфейса для запросов и компоновки.
- Ролевое управление доступом (RBAC) и интеграция аутентификации GitHub.
- На стороне ClickHouse не требуются дополнительные агенты или компоненты.
ClickLens
- Discover - Гибкое исследование данных для любой таблицы в стиле Kibana
- SQL Console - Написание, выполнение и анализ запросов с подсветкой синтаксиса и потоковой выдачей результатов
- Real-time Monitoring - Контроль состояния кластера, производительности запросов и использования ресурсов в реальном времени
- Schema Explorer - Навигация по базам данных, таблицам, столбцам, частям и другим объектам
- Access Control - Управление пользователями и ролями напрямую из интерфейса
- Native RBAC - Права в интерфейсе напрямую определяются вашими grant в ClickHouse
CHouse UI
- Безопасность корпоративного уровня - Шифрование учетных данных на стороне сервера, подробное ведение журнала аудита и правила доступа.
- Командная работа - Определяйте пользовательские роли (например, доступ к конкретным таблицам для аналитиков) и безопасно делитесь запросами.
- Инсайты на базе ИИ - Встроенная поддержка LLM для оптимизации запросов и их визуального объяснения.
- полный набор инструментов - Включает мощный редактор SQL, панель мониторинга, обозреватель схем и удобный импорт/экспорт данных.
clickhouse-flow
- Автоматически строит граф схемы по метаданным ClickHouse.
- Визуализирует потоки данных через materialized view.
- Интерактивный интерфейс для изучения структуры схемы.
- Экспорт диаграмм в PDF или SVG для документации и общего доступа.
- Развертывание на базе Docker для быстрой настройки в средах разработки.
Коммерческие решения
DataGrip
- Очень быстрое автодополнение кода.
- Подсветка синтаксиса ClickHouse.
- Поддержка возможностей, специфичных для ClickHouse, например вложенных столбцов и движков таблиц.
- Редактор данных.
- Рефакторинг.
- Поиск и навигация.
Yandex DataLens
- Широкий выбор визуализаций: от простых столбчатых диаграмм до сложных панелей мониторинга.
- Панели мониторинга можно публиковать в открытом доступе.
- Поддержка множества источников данных, включая ClickHouse.
- Хранилище для материализованных данных на базе ClickHouse.
- Документация DataLens.
- Руководство по визуализации данных из базы данных ClickHouse.
Holistics Software
- Автоматическая отправка отчетов по email, в Slack и Google Sheets по расписанию.
- Редактор SQL с визуализациями, контролем версий, автодополнением, переиспользуемыми компонентами запросов и динамическими фильтрами.
- Встраиваемая аналитика отчетов и панелей мониторинга через iframe.
- Подготовка данных и ETL.
- Поддержка SQL-моделирования данных для реляционного сопоставления данных.
Looker
- Простая и гибкая разработка с использованием LookML — языка, поддерживающего курируемое моделирование данных для авторов отчетов и конечных пользователей.
- Широкие возможности интеграции с рабочими процессами через Data Actions в Looker.
SeekTable
- Удобный для бизнес-пользователей конструктор отчетов.
- Мощные параметры отчетов для SQL-фильтрации и настройки запроса под конкретный отчет.
- Может подключаться к ClickHouse как через конечную точку нативного TCP/IP, так и через интерфейс HTTP(S) (2 разных драйвера).
- В определениях измерений и метрик можно использовать всю мощь ClickHouse SQL.
- Web API для автоматической генерации отчетов.
- Поддерживает процесс разработки отчетов с резервным копированием и восстановлением данных учетной записи; конфигурация моделей данных (кубов) / отчетов представлена в человекочитаемом XML и может храниться в системе контроля версий.
Chadmin
TABLUM.IO
- ETL: загрузка данных из популярных баз данных, локальных и удалённых файлов, вызовы API.
- Многофункциональная SQL-консоль с подсветкой синтаксиса и визуальным конструктором запросов.
- Визуализация данных в виде диаграмм и таблиц.
- Материализация данных и подзапросы.
- Отправка отчётов в Slack, Telegram или по электронной почте.
- Построение конвейеров обработки данных через собственный API.
- Экспорт данных в форматах JSON, CSV, SQL, HTML.
- Веб-интерфейс.
CKMAN
- Быстрое и удобное автоматизированное развертывание кластеров через веб-интерфейс
- Кластеры можно масштабировать или уменьшать
- Балансировка данных внутри кластера
- Обновление кластера без остановки работы
- Изменение конфигурации кластера через веб-интерфейс
- Мониторинг узлов кластера и ZooKeeper
- Мониторинг состояния таблиц и партиций, а также медленных SQL-команд
- Удобная страница для выполнения SQL-запросов
1bench
- Обзор сервера при подключении — версия, время непрерывной работы, выполняющиеся запросы, активные слияния, размеры частей и хранилища, статус реплик, кластеры и узлы с первого взгляда.
- Визуальный конструктор запросов (выбор столбцов, фильтры, сортировка, limit) вместе с редактором SQL Monaco с подсветкой синтаксиса и историей запросов для каждого подключения.
- Визуальный мастер
CREATE TABLEс поддержкой вариантовMergeTree,ORDER BY,PARTITION BY,SETTINGSи автоматического обёртывания вNullable(). - Нативная поддержка типов ClickHouse —
Nullable,Array,LowCardinality, вложенные объекты. - Поддержка векторного поиска — столбцы embedding типа
Array(Float32)отображаются как компактные векторные ячейки, есть 2D-визуализация embedding и функция Find Similar черезcosineDistance. - Встроенное редактирование данных в таблицах результатов с пакетным сохранением, а также экспорт и импорт CSV/JSON/SQL с использованием нативных форматов ClickHouse.
- Варианты подключения: HTTP/HTTPS, SSH-туннель для частных кластеров за межсетевым экраном, а также необязательный режим только для чтения для безопасного просмотра в продакшне.
- Работает с ClickHouse Cloud и в самоуправляемых развертываниях.