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

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

Community Maintained

Hashboard — это интерактивный инструмент для исследования данных, который позволяет любому сотруднику вашей организации отслеживать метрики и получать полезные инсайты. Hashboard выполняет SQL-запросы к вашей базе данных ClickHouse в реальном времени и особенно удобен для самостоятельного, нерегламентированного исследования данных.

Интерфейс обозревателя данных Hashboard с интерактивным конструктором запросов и визуализацией

В этом руководстве описаны шаги по подключению Hashboard к вашему экземпляру ClickHouse. Эта информация также доступна в документации Hashboard по интеграции с ClickHouse.

Предварительные требования

  • База данных ClickHouse, размещённая либо в вашей инфраструктуре, либо в ClickHouse Cloud.
  • Учётная запись в Hashboard и проект.

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

1. Подготовьте параметры подключения

Для подключения к ClickHouse по протоколу native TCP вам потребуется следующая информация:

ПараметрыОписание
HOST и PORTОбычно используется порт 9440 при использовании TLS или 9000 при подключении без TLS.
DATABASE NAMEПо умолчанию существует база данных с именем default; используйте имя базы данных, к которой вы хотите подключиться.
USERNAME и PASSWORDПо умолчанию имя пользователя — default. Используйте имя пользователя, подходящее для вашего сценария.

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

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

Выберите Native; подробные данные будут доступны в примере команды clickhouse-client.

Сведения о подключении по Native TCP к ClickHouse Cloud

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

2. Добавьте новое подключение к базе данных в Hashboard

  1. Перейдите в свой проект Hashboard.
  2. Откройте страницу «Настройки», нажав значок шестерёнки на боковой панели навигации.
  3. Нажмите + New Database Connection.
  4. В модальном окне выберите "ClickHouse."
  5. Заполните поля Connection Name, Host, Port, Username, Password и Database информацией, собранной ранее.
  6. Нажмите "Test", чтобы убедиться, что подключение настроено правильно.
  7. Нажмите "Add"

Теперь ваша база данных ClickHouse подключена к Hashboard, и вы можете перейти к созданию Data Models, Explorations, Metrics и Dashboards. Подробнее об этих возможностях см. в соответствующей документации Hashboard.

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

Более подробную информацию о расширенных возможностях и устранении неполадок см. в документации Hashboard.