С открытым исходным кодом
agx
agx
agx — настольное приложение на Tauri и SvelteKit с современным интерфейсом для изучения данных и выполнения запросов с помощью встроенного движка базы данных ClickHouse (chdb).
- Использует ch-db при запуске нативного приложения.
- Может подключаться к экземпляру ClickHouse при запуске веб-версии.
- Редактор Monaco, в котором вы будете чувствовать себя как дома.
- Множество постоянно развивающихся визуализаций данных.
ch-ui
ch-ui
ch-ui — простое приложение на React.js с интерфейсом для баз данных ClickHouse, предназначенное для выполнения запросов и визуализации данных. Оно создано с использованием React и веб-клиента ClickHouse и предоставляет лаконичный и удобный интерфейс для работы с базами данных.Возможности:
- Интеграция с ClickHouse: легко управляйте подключениями и выполняйте запросы.
- Адаптивное управление вкладками: динамически управляйте несколькими вкладками, например вкладками запросов и таблиц.
- Оптимизация производительности: использует Indexed DB для эффективного кэширования и управления состоянием.
- Локальное хранение данных: все данные хранятся локально в браузере, что гарантирует, что они никуда не отправляются.
ChartDB
ChartDB
ChartDB — бесплатный инструмент с открытым исходным кодом для визуализации и проектирования схем баз данных, включая ClickHouse, с помощью одного запроса. Он создан на React и предлагает удобный и понятный интерфейс, не требуя ни учётных данных базы данных, ни регистрации для начала работы.Возможности:
- Визуализация схемы: мгновенно импортируйте и визуализируйте схему ClickHouse, включая ER-диаграммы с materialized view и обычными представлениями, с отображением связей с таблицами.
- Экспорт DDL с помощью ИИ: легко генерируйте DDL-скрипты для более удобного управления схемой и её документирования.
- Поддержка нескольких диалектов SQL: совместим с рядом SQL-диалектов, что делает его универсальным для различных сред баз данных.
- Без регистрации и учётных данных: все возможности доступны прямо в браузере, что обеспечивает простоту и безопасность работы.
CHOps
CHOps
CHOps — бесплатная веб-панель мониторинга с открытым исходным кодом, самоуправляемая, для администрирования и мониторинга кластеров ClickHouse. Она предоставляет браузерный интерфейс поверх HTTP-интерфейса ClickHouse для выполнения SQL, анализа медленных запросов, настройки оповещений, управления резервными копиями и управления доступом. Она работает с развёртываниями ClickHouse, доступными по HTTP. В настоящее время CHOps поддерживает ClickHouse 26.3 LTS; также работают другие недавние версии, хотя в них могут отсутствовать некоторые возможности.Возможности:
- Редактор SQL с автодополнением, типами
EXPLAIN, экспортом результатов в 22 форматах, профилировщиком запросов и временной шкалой метрик запросов. - Обзор кластера: монитор активных запросов с возможностью их остановки, аналитика и журнал запросов, анализ таблиц и частей, слияния и мутации, очередь распределённого DDL.
- Пользовательские панели мониторинга с конструктором диаграмм, более чем 10 типами диаграмм и настраиваемыми сеточными макетами.
- Мониторинг с воспроизведением в стиле DVR для покадрового просмотра исторических метрик.
- Правила оповещений на основе SQL с проверкой пороговых значений и уведомлениями по электронной почте.
- Управление доступом: управление пользователями и ролями ClickHouse, визуализация прав и редактирование профилей настроек.
- Оркестрация резервного копирования и восстановления в S3-совместимое хранилище с обнаружением резервных копий и управлением профилями хранилища.
- Инструменты для индексов: визуализация индексов пропуска данных, управление проекциями и создание вторичных индексов.
- Средства просмотра журналов исключений, ошибок и текста с календарными тепловыми картами и фильтрованным поиском.
- Развёртывается как единый самодостаточный бинарный файл, через Docker или из исходного кода.
LibreDB Studio
LibreDB Studio
LibreDB Studio — самоуправляемая IDE для баз данных с лицензией MIT, работающая в браузере и развертываемая рядом с базой данных: в виде контейнера, чарта Helm, оператора OLM или npm-пакета, встроенного в другой продукт. Провайдер ClickHouse взаимодействует с документированным HTTP-интерфейсом на
8123/8443 и не требует драйверов.Возможности:- Редактор SQL на базе Monaco с автодополнением с учетом схемы, выполнением запросов в нескольких вкладках и отображением
EXPLAINв виде дерева плана. - Обозреватель схемы с виртуализированными сетками результатов, фильтрацией и экспортом в CSV/JSON.
- Мониторинг на основе таблиц
system: обзор сервера и размеры частей изsystem.metrics,system.partsиsystem.disks, завершенные запросы изsystem.query_log, выполняемые запросы изsystem.processesи возможность их завершения. - ClickHouse в одном интерфейсе с PostgreSQL, MySQL, Oracle, SQL Server, SQLite, MongoDB, Redis, Couchbase и Apache Druid, поэтому аналитическое хранилище и питающая его база данных OLTP находятся в одной вкладке браузера.
- Единый вход OIDC, ролевой доступ и журнал аудита запросов — все это в сборке MIT.
DataStoria
DataStoria
DataStoria — веб-консоль с поддержкой ИИ для управления несколькими кластерами ClickHouse из одного места.Возможности:
- Возможности на базе ИИ: используйте естественный язык для изучения данных, оптимизации и исправления SQL-запросов, а также визуализации данных.
- Интеграция с официальными навыками агентов ClickHouse: используйте официальные рекомендации, чтобы получать от ИИ рекомендации по оптимизации базы данных.
- Умная диагностика ошибок: мгновенно находите синтаксические ошибки благодаря точному выделению строк и столбцов и одним щелчком получайте предложенные ИИ исправления.
- Анализ системных таблиц: подробно изучайте
system.query_log,system.query_views_log,system.zookeeper,system.ddl_distributed_queue,system.part_logиsystem.processesс помощью мощной панели мониторинга и фильтров, чтобы быстро оценить состояние кластера. - Объяснение одним щелчком: мгновенно разбирайте планы выполнения запросов с помощью визуальных представлений AST и конвейера.
- Граф зависимостей: визуализируйте связи между таблицами и отслеживайте потоки данных через materialized view, таблицы Distributed и внешние системы.
- Мониторинг кластера: отслеживайте все узлы с помощью метрик в реальном времени, операций слияния, состояния репликации, производительности запросов и многого другого.
- Конфиденциальность и безопасность: все SQL-запросы выполняются непосредственно из браузера на вашем сервере ClickHouse, обеспечивая полную конфиденциальность.
DataPup
DataPup
DataPup — современный кроссплатформенный клиент базы данных с поддержкой ИИ и нативной поддержкой ClickHouse.Возможности:
- Помощь ИИ при работе с SQL-запросами с интеллектуальными рекомендациями
- Нативная поддержка подключений к ClickHouse с безопасной обработкой учетных данных
- Красивый и доступный интерфейс с несколькими темами (светлой, темной и цветными вариантами)
- Расширенная фильтрация и исследование результатов запросов
- Кроссплатформенная поддержка (macOS, Windows, Linux)
- Высокая скорость и отзывчивость
- Открытый исходный код и лицензия MIT
Dory
Dory
Dory — SQL-рабочее пространство с нативной поддержкой ИИ и ClickHouse.Возможности:
- ИИ-помощник для генерации, объяснения и отладки SQL
- Управление несколькими кластерами ClickHouse и выполнение запросов к ним из единого рабочего пространства
- Автодополнение SQL с учетом схемы и рабочее пространство запросов с несколькими вкладками
- Интерактивное исследование результатов запросов с фильтрацией и визуализацией
- Сводки таблиц на базе ИИ для анализа наборов данных
- Прямые подключения к ClickHouse с поддержкой SSH-туннелей
- Современный удобный для разработчиков интерфейс с поддержкой светлой, темной и других тем
- Кроссплатформенное настольное приложение (macOS, Windows, Linux) и поддержка Docker
- Открытый исходный код и лицензия MIT
ClickHouse Schema Flow Visualizer
ClickHouse Schema Flow Visualizer
ClickHouse Schema Flow Visualizer — веб-приложение с открытым исходным кодом для визуализации связей между таблицами ClickHouse.
Оно подключается к экземпляру ClickHouse, разбирает метаданные
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
Tabix
Веб-интерфейс для ClickHouse в проекте Tabix.Возможности:
- Работа с ClickHouse непосредственно из браузера без установки дополнительного ПО.
- Редактор запросов с подсветкой синтаксиса.
- Автодополнение команд.
- Инструменты для графического анализа выполнения запросов.
- Выбор цветовой схемы.
HouseOps
HouseOps
HouseOps — интерфейс/IDE для macOS, Linux и Windows.Возможности:
- Конструктор запросов с подсветкой синтаксиса. Просмотр ответа в виде таблицы или JSON.
- Экспорт результатов запросов в CSV или JSON.
- Список процессов с описаниями. Режим записи. Возможность остановить (
KILL) процесс. - Граф базы данных. Отображает все таблицы и их столбцы с дополнительной информацией.
- Быстрый просмотр размера столбца.
- Конфигурация сервера.
- Управление базой данных.
- Управление пользователями.
- Анализ данных в реальном времени.
- Мониторинг кластера.
- Управление кластером.
- Мониторинг реплицируемых и Kafka-таблиц.
LightHouse
LightHouse
LightHouse — легковесный веб-интерфейс для ClickHouse.Возможности:
- Список таблиц с фильтрацией и метаданными.
- Предварительный просмотр таблиц с фильтрацией и сортировкой.
- Выполнение запросов только для чтения.
Redash
Redash
Redash — платформа для визуализации данных.Redash поддерживает несколько источников данных, включая ClickHouse, и может объединять результаты запросов из разных источников в единый итоговый набор данных.Возможности:
- Мощный редактор запросов.
- Обозреватель базы данных.
- Инструмент визуализации, позволяющий представлять данные в различных формах.
Grafana
Grafana
Grafana — платформа для мониторинга и визуализации.«Grafana позволяет выполнять запросы к метрикам, визуализировать их, настраивать оповещения и понимать их независимо от места хранения. Создавайте, исследуйте и делитесь панелями мониторинга с командой, развивая культуру, основанную на данных. Сообщество доверяет и любит Grafana» — grafana.com.Плагин источника данных ClickHouse поддерживает ClickHouse в качестве серверной базы данных.
qryn
qryn
qryn — полиглотный высокопроизводительный стек обсервабилити для ClickHouse (ранее cLoki) с нативными интеграциями Grafana, позволяющими принимать и анализировать журналы, метрики и телеметрические трейсы от любых агентов, поддерживающих Loki/LogQL, Prometheus/PromQL, OTLP/Tempo, Elastic, InfluxDB и многие другие.Возможности:
- Встроенные интерфейс Explore и CLI LogQL для выполнения запросов, извлечения и визуализации данных
- Поддержка нативных API Grafana для выполнения запросов, обработки, приёма, трассировки и оповещений без плагинов
- Мощный конвейер для динамического поиска, фильтрации и извлечения данных из журналов, событий, трейсов и не только
- API приёма и PUSH, прозрачно совместимые с LogQL, PromQL, InfluxDB, Elastic и многими другими
- Готов к использованию с такими агентами, как Promtail, Grafana-Agent, Vector, Logstash, Telegraf и многими другими
DBeaver
DBeaver
DBeaver — универсальный настольный клиент баз данных с поддержкой ClickHouse.Возможности:
- Разработка запросов с подсветкой синтаксиса и автодополнением.
- Список таблиц с фильтрами и поиском по метаданным.
- Предпросмотр данных таблицы.
- Полнотекстовый поиск.
session_id произвольную строку (внутри используется HTTP-соединение). После этого можно использовать любые настройки из окна запроса.clickhouse-cli
clickhouse-cli
clickhouse-cli — альтернативный клиент командной строки для ClickHouse, написанный на Python 3.Возможности:
- Автодополнение.
- Подсветка синтаксиса для запросов и вывода данных.
- Поддержка пейджера для вывода данных.
- Пользовательские команды в стиле PostgreSQL.
clickhouse-flamegraph
clickhouse-flamegraph
clickhouse-flamegraph — специализированный инструмент для визуализации
system.trace_log в виде флеймграфа.clickhouse-plantuml
clickhouse-plantuml
cickhouse-plantuml — скрипт для создания диаграммы PlantUML схем таблиц.
Граф таблиц ClickHouse
Граф таблиц ClickHouse
ClickHouse table graph — простой CLI-инструмент для визуализации зависимостей между таблицами ClickHouse. Инструмент получает связи между таблицами из
system.tables и строит блок-схему зависимостей в формате mermaid. С его помощью можно легко визуализировать зависимости между таблицами и понять поток данных в базе данных ClickHouse. Благодаря mermaid итоговая блок-схема выглядит привлекательно и её легко добавить в документацию Markdown.xeus-clickhouse
xeus-clickhouse
xeus-clickhouse — ядро Jupyter для ClickHouse, поддерживающее выполнение SQL-запросов к данным ClickHouse в Jupyter.
MindsDB Studio
MindsDB Studio
MindsDB — слой ИИ с открытым исходным кодом для баз данных, включая ClickHouse, который позволяет легко разрабатывать, обучать и развёртывать передовые модели машинного обучения. MindsDB Studio (GUI) позволяет обучать новые модели на данных из базы данных, интерпретировать прогнозы модели, выявлять потенциальные смещения данных, а также оценивать и визуализировать точность модели с помощью функции объяснимого ИИ, чтобы быстрее адаптировать и настраивать модели машинного обучения.
DBM
DBM
DBM — инструмент визуального управления для ClickHouse!Возможности:
- Поддержка истории запросов (пагинация, полная очистка и т. д.)
- Поддержка запросов к выбранным SQL-конструкциям
- Поддержка прерывания запросов
- Поддержка управления таблицами (метаданные, удаление, предпросмотр)
- Поддержка управления базами данных (удаление, создание)
- Поддержка пользовательских запросов
- Поддержка управления несколькими источниками данных (проверка подключения, мониторинг)
- Поддержка мониторинга (процессор, подключение, запрос)
- Поддержка миграции данных
Bytebase
Bytebase
Bytebase — это веб-инструмент с открытым исходным кодом для управления изменениями схемы и контроля версий, предназначенный для команд. Он поддерживает различные базы данных, включая ClickHouse.Возможности:
- Рецензирование схемы разработчиками и администраторами баз данных.
- Database-as-Code: контроль версий схемы в VCS, например GitLab, и запуск развертывания при коммите кода.
- Упрощенное развертывание с политиками для каждого окружения.
- Полная история миграций.
- Обнаружение расхождений схемы.
- Резервное копирование и восстановление.
- RBAC.
Zeppelin-Interpreter-for-ClickHouse
Zeppelin-Interpreter-for-ClickHouse
Zeppelin-Interpreter-for-ClickHouse — это интерпретатор Zeppelin для ClickHouse. По сравнению с интерпретатором JDBC он обеспечивает более гибкое управление тайм-аутами для длительных запросов.
ClickCat
ClickCat
ClickCat — это удобный интерфейс, позволяющий искать, исследовать и визуализировать данные ClickHouse.Возможности:
- Онлайн-редактор SQL, в котором можно выполнять SQL-код без установки.
- Возможность отслеживать все процессы и мутации. Незавершённые процессы можно завершить в интерфейсе.
- Метрики включают анализ кластера, данных и запросов.
ClickVisual
ClickVisual
ClickVisual — это легковесная платформа с открытым исходным кодом для запросов к журналам, их анализа и визуализации оповещений.Возможности:
- Создание библиотек журналов для анализа одним щелчком
- Управление конфигурацией сбора журналов
- Пользовательская настройка индексов
- Настройка оповещений
- Настройка детализации разрешений для библиотек и таблиц
ClickHouse-Mate
ClickHouse-Mate
ClickHouse-Mate — это веб-клиент и пользовательский интерфейс на Angular для поиска и исследования данных в ClickHouse.Возможности:
- Автодополнение SQL-запросов ClickHouse
- Быстрая навигация по дереву баз данных и таблиц
- Расширенная фильтрация и сортировка результатов
- Встроенная документация ClickHouse SQL
- Предустановки и история запросов
- Полностью работает в браузере, без сервера и бэкенда
Uptrace
Uptrace
Uptrace — это инструмент APM, предоставляющий распределённую трассировку и метрики на базе OpenTelemetry и ClickHouse.Возможности:
- Трассировка OpenTelemetry, метрики и журналы.
- Уведомления по электронной почте, Slack и PagerDuty с использованием AlertManager.
- SQL-подобный язык запросов для агрегирования спанов.
- PromQL-подобный язык для запросов к метрикам.
- Готовые панели мониторинга метрик.
- Поддержка нескольких пользователей и проектов через конфигурацию YAML.
clickhouse-monitoring
clickhouse-monitoring
clickhouse-monitoring — это простая панель мониторинга на Next.js, использующая таблицы
system.* для мониторинга и общего обзора кластера ClickHouse.Возможности:- Монитор запросов: текущие запросы, история запросов, ресурсы запросов (память, прочитанные части, file_open, …), наиболее ресурсоёмкие запросы, наиболее используемые таблицы или столбцы и т. д.
- Монитор кластера: общее использование памяти/ЦП, распределённая очередь, глобальные настройки, настройки MergeTree, метрики и т. д.
- Информация о таблицах и частях: размер, количество строк, сжатие, размер частей и т. д. с детализацией на уровне столбцов.
- Полезные инструменты: исследование данных ZooKeeper, EXPLAIN запросов, завершение запросов и т. д.
- Диаграммы метрик: запросы и использование ресурсов, количество слияний/мутаций, производительность слияний, производительность запросов и т. д.
CKibana
CKibana
CKibana — это легковесный сервис, позволяющий легко искать, исследовать и визуализировать данные ClickHouse с помощью нативного интерфейса Kibana.Возможности:
- Преобразует запросы диаграмм из нативного интерфейса Kibana в синтаксис запросов ClickHouse.
- Поддерживает расширенные возможности, такие как семплирование и кэширование, для повышения производительности запросов.
- Снижает затраты на обучение пользователей после миграции с ElasticSearch на ClickHouse.
Telescope
Telescope
Telescope — современный веб-интерфейс для изучения журналов, хранящихся в ClickHouse. Он предоставляет удобный интерфейс для выполнения запросов, визуализации и управления данными журналов с гибким управлением доступом.Возможности:
- Чистый адаптивный интерфейс с мощными фильтрами и настраиваемым выбором полей.
- Синтаксис FlyQL для интуитивной и выразительной фильтрации журналов.
- Временной график с поддержкой группировки, включая вложенные поля JSON, Map и Array.
- Поддержка необработанных SQL-условий
WHEREдля расширенной фильтрации (с проверкой разрешений). - Сохранённые представления: сохранение и совместное использование пользовательских конфигураций интерфейса для запросов и компоновки.
- Ролевое управление доступом (RBAC) и интеграция с аутентификацией GitHub.
- На стороне ClickHouse не требуются дополнительные агенты или компоненты.
ClickLens
ClickLens
ClickLens — современный, мощный и удобный веб-интерфейс для управления базами данных ClickHouse и их мониторинга. Он предоставляет комплексный набор инструментов, позволяющий разработчикам, аналитикам и администраторам эффективно работать с кластерами ClickHouse. ClickHouse — превосходная аналитическая база данных, однако управление ею через CLI или базовые инструменты может быть сложным. ClickLens решает эту проблему, предлагая:
- Discover — гибкое изучение данных в стиле Kibana для любой таблицы
- SQL Console — пишите, выполняйте и анализируйте запросы с подсветкой синтаксиса и потоковой выдачей результатов
- Мониторинг в реальном времени — следите за состоянием кластера, производительностью запросов и использованием ресурсов
- Schema Explorer — просматривайте базы данных, таблицы, столбцы, части и многое другое
- Управление доступом — управляйте пользователями и ролями непосредственно из интерфейса
- Нативный RBAC — разрешения в интерфейсе напрямую определяются правами ClickHouse
CHouse UI
CHouse UI
CHouse UI — это самоуправляемый веб-интерфейс ClickHouse с открытым исходным кодом, созданный для команд, эксплуатирующих ClickHouse в продакшне. Большинство инструментов хорошо решают какую-то одну задачу — рабочее пространство для запросов, панель мониторинга, AI assistant, мониторинг кластера; CHouse UI объединяет всё это: уровень управления командным доступом, мониторинг парка из нескольких кластеров и автономный AI SRE в режиме только для чтения. В отличие от клиентов, которым нужны прямые учетные данные базы данных, он хранит их в зашифрованном виде на стороне сервера и управляет доступом через собственный слой Ролевого управления доступом (RBAC), поэтому браузер никогда не получает пароль ClickHouse.Возможности:
- Командный доступ и безопасность - RBAC на уровне приложения (предопределенные и пользовательские роли, детализированные правила доступа к данным на уровне базы данных и таблицы), журнал аудита с реальным контекстом сеанса и зашифрованные на стороне сервера учетные данные с AES-256-GCM.
- Парк из нескольких кластеров - Отслеживайте все настроенные кластеры в одной панели (состояние, память, активные запросы, исключения, мини-графики трендов); каждая карточка опрашивается независимо, а в основе лежит серверный опросчик снимков.
- Chouse AI — Fleet Doctor - Автономный AI SRE в режиме только для чтения: он сканирует парк с помощью защищенного инструмента
SELECT, ограниченногоsystem.*(ClickHousereadonly=1), точно определяет первопричины и формирует структурированный отчет с подробным разбором тяжелых запросов и предложениями по их переписыванию. Он никогда не изменяет кластер. - AI во вкладках мониторинга - “Optimize with Chouse AI” для строки в журнале запросов (переписывание + оценка
EXPLAINдо→после + открытие в рабочем пространстве SQL), а также “Diagnose” в один клик для строкиsystem.errorsили записи в журнале частей. - Пороговые оповещения - Правила для % памяти узла, памяти на запрос и долгих запросов с доставкой в Slack и по электронной почте — с приложенным автономным анализом первопричины при срабатывании.
- Полноценное рабочее пространство - редактор SQL Monaco, обозреватель схем, представление выполняющихся запросов с возможностью завершения, встроенный мониторинг ClickHouse (разбивка памяти, части/слияния, отставание реплик, перцентили задержки) и импорт/экспорт данных.
clickhouse-flow
clickhouse-flow
clickhouse-flow — инструмент с открытым исходным кодом для визуализации потоков данных и зависимостей между таблицами, представлениями и materialized views в ClickHouse.Возможности:
- Автоматически строит граф схемы на основе метаданных ClickHouse.
- Визуализирует потоки данных через materialized views.
- Интерактивный интерфейс для изучения структуры схемы.
- Экспорт диаграмм в PDF или SVG для документации и совместного использования.
- Развертывание на основе Docker для быстрой настройки в средах разработки.
Коммерческие
DataGrip
DataGrip
DataGrip — IDE для баз данных от JetBrains со специализированной поддержкой ClickHouse. Также он встроен в другие инструменты на базе IntelliJ: PyCharm, IntelliJ IDEA, GoLand, PhpStorm и другие.Возможности:
- Очень быстрое автодополнение кода.
- Подсветка синтаксиса ClickHouse.
- Поддержка специфичных для ClickHouse возможностей, например вложенных столбцов и движков таблиц.
- Редактор данных.
- Рефакторинг.
- Поиск и навигация.
Yandex DataLens
Yandex DataLens
Yandex DataLens — сервис визуализации и анализа данных.Возможности:
- Широкий выбор визуализаций: от простых столбчатых диаграмм до сложных панелей мониторинга.
- Панели мониторинга можно сделать общедоступными.
- Поддержка нескольких источников данных, включая ClickHouse.
- Хранилище материализованных данных на базе ClickHouse.
- Документация DataLens.
- Руководство по визуализации данных из базы данных ClickHouse.
Holistics Software
Holistics Software
Holistics — полнофункциональная платформа данных и инструмент бизнес-аналитики.Возможности:
- Автоматическая отправка отчетов по расписанию через электронную почту, Slack и Google Sheets.
- Редактор SQL с визуализациями, контролем версий, автодополнением, повторно используемыми компонентами запросов и динамическими фильтрами.
- Встраиваемая аналитика отчетов и панелей мониторинга через iframe.
- Подготовка данных и ETL.
- Поддержка SQL-моделирования данных для реляционного сопоставления данных.
Looker
Looker
Looker — платформа данных и инструмент бизнес-аналитики с поддержкой более 50 диалектов баз данных, включая ClickHouse. Looker доступен как SaaS-платформа и в самоуправляемой версии. Пользователи могут работать с Looker в браузере: исследовать данные, создавать визуализации и панели мониторинга, планировать отчеты и делиться результатами с коллегами. Looker предоставляет широкий набор инструментов для встраивания этих возможностей в другие приложения, а также API
для интеграции данных с другими приложениями.Возможности:
- Простая и гибкая разработка с использованием LookML — языка, поддерживающего тщательно подготовленное моделирование данных для авторов отчетов и конечных пользователей.
- Мощная интеграция рабочих процессов с помощью действий с данными Looker.
SeekTable
SeekTable
SeekTable — это инструмент BI самообслуживания для исследования данных и создания операционной отчетности. Он доступен как в виде облачного сервиса, так и в самоуправляемой версии. Отчеты из SeekTable можно встраивать в любое веб-приложение.Возможности:
- Удобный для бизнес-пользователей конструктор отчетов.
- Мощные параметры отчетов для SQL-фильтрации и настройки запроса под конкретный отчет.
- Может подключаться к ClickHouse как через конечную точку нативного TCP/IP, так и через интерфейс HTTP(S) (2 разных драйвера).
- В определениях измерений и метрик можно использовать всю мощь ClickHouse SQL.
- Web API для автоматической генерации отчетов.
- Поддерживает процесс разработки отчетов с резервным копированием и восстановлением данных учетной записи; конфигурация моделей данных (кубов) / отчетов представлена в человекочитаемом XML и может храниться в системе контроля версий.
Chadmin
Chadmin
Chadmin — простой интерфейс для визуализации выполняемых запросов в кластере ClickHouse, просмотра информации о них и их завершения при необходимости.
TABLUM.IO
TABLUM.IO
TABLUM.IO — онлайн-инструмент для выполнения запросов и аналитики, ETL и визуализации. Он позволяет подключаться к ClickHouse, выполнять запросы к данным через универсальную консоль SQL, а также загружать данные из статических файлов и сторонних сервисов. TABLUM.IO позволяет представлять результаты в виде диаграмм и таблиц.Возможности:
- ETL: загрузка данных из популярных баз данных, локальных и удалённых файлов, а также через вызовы API.
- Универсальная консоль SQL с подсветкой синтаксиса и визуальным конструктором запросов.
- Визуализация данных в виде диаграмм и таблиц.
- Материализация данных и подзапросы.
- Отправка отчётов в Slack, Telegram или по электронной почте.
- Конвейерная обработка данных через собственный API.
- Экспорт данных в форматах JSON, CSV, SQL, HTML.
- Веб-интерфейс.
CKMAN
CKMAN
CKMAN — инструмент для управления и мониторинга кластеров ClickHouse!Возможности:
- Быстрое и удобное автоматизированное развертывание кластеров через браузерный интерфейс
- Масштабирование кластеров
- Балансировка нагрузки в кластере
- Обновление кластера без остановки
- Изменение конфигурации кластера через веб-страницу
- Мониторинг узлов кластера и ZooKeeper
- Мониторинг состояния таблиц и партиций, а также медленных SQL-команд
- Удобная страница для выполнения SQL
1bench
1bench
1bench — нативный настольный графический интерфейс для работы с несколькими базами данных с полноценной поддержкой ClickHouse: от обзора сервера и управления схемой до векторного поиска и просмотра больших наборов результатов.Возможности:
- Обзор сервера при подключении — версия, время непрерывной работы, выполняющиеся запросы, активные слияния, размеры частей и хранилища, статус реплик, кластеры и узлы с первого взгляда.
- Визуальный конструктор запросов (выбор столбцов, фильтры, сортировка, 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 и в самоуправляемых развертываниях.