ClickHouse/docs/ru/interfaces/third-party/gui.md
alexey-milovidov 2cf0ab341e
Update gui.md
2019-04-29 19:30:39 +03:00

4.3 KiB
Raw Blame History

Визуальные интерфейсы от сторонних разработчиков

С открытым исходным кодом

Tabix

Веб-интерфейс для ClickHouse в проекте Tabix.

Основные возможности:

  • Работает с ClickHouse напрямую из браузера, без необходимости установки дополнительного ПО;
  • Редактор запросов с подсветкой синтаксиса;
  • Автодополнение команд;
  • Инструменты графического анализа выполнения запросов;
  • Цветовые схемы на выбор.

Документация Tabix.

HouseOps

HouseOps — UI/IDE для OSX, Linux и Windows.

Основные возможности:

  • Построение запросов с подсветкой синтаксиса;
  • Просмотр ответа в табличном или JSON представлении;
  • Экспортирование результатов запроса в формате CSV или JSON;
  • Список процессов с описанием;
  • Режим записи;
  • Возможность остановки (KILL) запроса;
  • Граф базы данных. Показывает все таблицы и их столбцы с дополнительной информацией;
  • Быстрый просмотр размера столбца;
  • Конфигурирование сервера.

Планируется разработка следующих возможностей:

  • Управление базами;
  • Управление пользователями;
  • Анализ данных в режиме реального времени;
  • Мониторинг кластера;
  • Управление кластером;
  • Мониторинг реплицированных и Kafka таблиц.

LightHouse

LightHouse — это легковесный веб-интерфейс для ClickHouse.

Основные возможности:

  • Список таблиц с фильтрацией и метаданными;
  • Предварительный просмотр таблицы с фильтрацией и сортировкой;
  • Выполнение запросов только для чтения.

DBeaver

DBeaver - универсальный desktop клиент баз данных с поддержкой ClickHouse.

Основные возможности:

  • Построение запросов с подсветкой синтаксиса;
  • Просмотр таблиц;
  • Автодополнение команд;
  • Полнотекстовый поиск.

clickhouse-cli

clickhouse-cli - это альтернативный клиент командной строки для ClickHouse, написанный на Python 3.

Основные возможности:

  • Автодополнение;
  • Подсветка синтаксиса для запросов и вывода данных;
  • Поддержка постраничного просмотра для результирующих данных;
  • Дополнительные PostgreSQL-подобные команды.

Коммерческие

DataGrip

DataGrip — это IDE для баз данных о JetBrains с выделенной поддержкой ClickHouse. Он также встроен в другие инструменты на основе IntelliJ: PyCharm, IntelliJ IDEA, GoLand, PhpStorm и другие.

Основные возможности:

  • Очень быстрое дополнение кода.
  • Подсветка синтаксиса для SQL диалекта ClickHouse.
  • Поддержка функций, специфичных для ClickHouse, например вложенных столбцов, движков таблиц.
  • Редактор данных.
  • Рефакторинги.
  • Поиск и навигация.

Оригинальная статья