Перейти к основному содержимому
Перейти к основному содержимому

Подключение DataGrip к ClickHouse

Community Maintained

1. Запустите или загрузите DataGrip

DataGrip доступен по адресу https://www.jetbrains.com/datagrip/

2. Соберите свои параметры подключения

Чтобы подключиться к ClickHouse с помощью HTTP(S), вам необходима следующая информация:

  • ХОСТ и ПОРТ: как правило, порт 8443 при использовании TLS или 8123 при отсутствии TLS.

  • ИМЯ БАЗЫ ДАННЫХ: по умолчанию существует база данных с именем default, используйте имя базы данных, к которой вы хотите подключиться.

  • ИМЯ ПОЛЬЗОВАТЕЛЯ и ПАРОЛЬ: по умолчанию имя пользователя default. Используйте имя пользователя, подходящее для вашего случая.

Данные для вашего сервиса ClickHouse Cloud доступны в консоли ClickHouse Cloud. Выберите сервис, к которому вы хотите подключиться, и нажмите Подключиться:

Кнопка подключения к сервису ClickHouse Cloud

Выберите HTTPS, и данные будут доступны в примере команды curl.

Детали подключения ClickHouse Cloud по HTTPS

Если вы используете самоуправляемый ClickHouse, детали подключения устанавливаются вашим администратором ClickHouse.

3. Загрузите драйвер ClickHouse

  1. Запустите DataGrip, и на вкладке Data Sources в диалоговом окне Data Sources and Drivers нажмите на значок +
Вкладка Data Sources в DataGrip с выделенным значком +

Выберите ClickHouse

подсказка

Порядок в списке изменяется по мере установления соединений, ClickHouse может быть не на первом месте в вашем списке.

Выбор ClickHouse из списка источников данных в DataGrip
  • Переключитесь на вкладку Drivers и загрузите драйвер ClickHouse

    DataGrip не включает драйверы, чтобы минимизировать размер загрузки. На вкладке Drivers выберите ClickHouse из списка Complete Support и разверните знак +. Выберите драйвер Latest stable из опции Provided Driver:

Вкладка Drivers в DataGrip, показывающая установку драйвера ClickHouse

4. Подключитесь к ClickHouse

  • Укажите свои параметры подключения к базе данных и нажмите Test Connection:

    На первом шаге вы собрали данные подключения, заполните URL хоста, порт, имя пользователя, пароль и имя базы данных, затем протестируйте соединение.

    подсказка

    Пункт HOST в диалоговом окне DataGrip на самом деле является URL, смотрите изображение ниже.

    Для получения дополнительной информации о настройках JDBC URL, пожалуйста, обратитесь к репозиторию драйвера ClickHouse JDBC.

Форма параметров подключения в DataGrip с настройками ClickHouse

Узнайте больше

Чтобы найти больше информации о DataGrip, посетите документацию DataGrip.