DBeaver доступен в нескольких редакциях. В этом руководстве используется DBeaver Community. С различными редакциями и их возможностями можно ознакомиться здесь. DBeaver подключается к ClickHouse с помощью JDBC.
Соберите данные для подключения к ClickHouse
DBeaver использует JDBC поверх HTTP(S) для подключения к ClickHouse; вам понадобятся:
- конечная точка
- номер порта
- имя пользователя
- пароль
Скачайте DBeaver
DBeaver доступен по адресу https://dbeaver.io/download/
Добавьте базу данных
- Используйте либо меню Database > New Database Connection, либо значок New Database Connection в Database Navigator, чтобы открыть диалоговое окно Connect to a database:

-
Выберите Analytical, затем ClickHouse:
-
Сформируйте JDBC URL. На вкладке Main укажите Host, Port, Username, Password и Database:

- По умолчанию свойство SSL > Use SSL отключено. Если вы подключаетесь к ClickHouse Cloud или серверу, для которого требуется SSL на HTTP-порту, включите SSL > Use SSL:

- Проверьте подключение:

Если DBeaver обнаружит, что у вас не установлен драйвер ClickHouse, он предложит загрузить его:

- После загрузки драйвера снова проверьте подключение:

Выполните запрос к ClickHouse
Откройте редактор запросов и выполните запрос.
- Щелкните правой кнопкой мыши по вашему подключению и выберите SQL Editor > Open SQL Script, чтобы открыть редактор запросов:

- Пример запроса к
system.query_log:

Дальнейшие шаги
См. wiki DBeaver, чтобы узнать о возможностях DBeaver, а о возможностях ClickHouse — в документации ClickHouse.