ADQM Notebook
ADQM Notebook — инструмент для работы с базами данных ADQM, расширяющий возможности встроенного веб-интерфейса ClickHouse. Доступен только в Enterprise-версии ADQM (начиная с 25.8.16.34.1.b1).
Чтобы открыть интерфейс ADQM Notebook, введите в браузере адрес http://<adqm_host_IP>:8123/notebook, где <adqm_host_IP> — IP-адрес хоста ADQM. В полях ввода user и password, расположенных справа в верхней части интерфейса, укажите имя пользователя и пароль для подключения к серверу ClickHouse (пользователь должен быть определен в секции users конфигурационного файла сервера users.xml). По умолчанию используется имя пользователя default без пароля.
При первом запуске ADQM Notebook подсвечивает основные элементы интерфейса, предоставляя краткие инструкции по их использованию.
|
ПРИМЕЧАНИЕ
ADQM Notebook может также работать через Chproxy — в этом случае запросы будут автоматически равномерно распределяться между всеми серверами, балансируя нагрузку на кластер. Используйте адрес http://<chproxy_host_IP>:9090/notebook, чтобы открыть интерфейс ADQM Notebook на хосте с установленным сервсисом Chproxy. |
На схеме ниже представлена архитектура ADQM Notebook.
Основные объекты, которыми можно оперировать в интерфейсе ADQM Notebook: ноутбуки (notebook) и ячейки (cell).
Ноутбук — набор ячеек, которые могут быть двух типов:
-
SQL-ячейки (SQL cell) — для выполнения SQL-запросов с большим набором функциональных возможностей, включающих редактирование кода запросов, просмотр результатов выполнения запросов в виде интерактивных таблиц или графиков, а также сохранение результатов в различных форматах.
-
Текстовые ячейки (Text cell) — для заметок и комментариев с поддержкой разметки markdown для форматирования текста.
Интерфейс ADQM Notebook предоставляет возможность создания нескольких ноутбуков и опцию для их автоматического сохранения. Снепшоты ноутбуков (notebook snapshot) можно сохранять в JSON-файлы или в отдельной базе данных на сервере ClickHouse и затем импортировать их для использования другими пользователями (sharing) или резервного копирования (backup).
В левой части интерфейса расположены панели:
В правом верхнем углу интерфейса расположены иконки для доступа к следующей функциональности:
-
Keyboard shortcuts — просмотр комбинаций клавиш для выполнения различных команд по управлению ячейками в интерфейсе;
-
Share notebook — получение ссылки на ноутбук, которой можно поделиться с другими пользователями;
-
Settings — доступ к настройкам интерфейса;
-
/
Toggle theme — переключение между темной и светлой темой интерфейса.