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

В этом руководстве описаны шаги по подключению 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:

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

Если вы используете самоуправляемый ClickHouse, параметры подключения задаются вашим администратором ClickHouse.
2. Добавьте новое подключение к базе данных в Hashboard
- Перейдите в свой проект Hashboard.
- Откройте страницу «Настройки», нажав значок шестерёнки на боковой панели навигации.
- Нажмите
+ New Database Connection. - В модальном окне выберите "ClickHouse."
- Заполните поля Connection Name, Host, Port, Username, Password и Database информацией, собранной ранее.
- Нажмите "Test", чтобы убедиться, что подключение настроено правильно.
- Нажмите "Add"
Теперь ваша база данных ClickHouse подключена к Hashboard, и вы можете перейти к созданию Data Models, Explorations, Metrics и Dashboards. Подробнее об этих возможностях см. в соответствующей документации Hashboard.
Узнать больше
Более подробную информацию о расширенных возможностях и устранении неполадок см. в документации Hashboard.