Подключение Explo к ClickHouse
Клиентская аналитика для любой платформы. Создана для красивой визуализации. Спроектирована с упором на простоту.
Цель
В этом руководстве вы подключите данные из ClickHouse к Explo и визуализируете результаты. Диаграмма будет выглядеть так:

Если у вас ещё нет набора данных для работы, вы можете добавить один из примерных наборов. В этом руководстве используется набор данных UK Price Paid, поэтому вы можете выбрать его. В той же категории документации есть и несколько других примеров.
1. Соберите сведения о подключении
Чтобы подключиться к ClickHouse по HTTP(S), вам потребуется следующая информация:
| Параметр(ы) | Описание |
|---|---|
HOST и PORT | Обычно используется порт 8443 при использовании TLS или 8123 при отсутствии TLS. |
DATABASE NAME | По умолчанию существует база данных default; используйте имя базы данных, к которой вы хотите подключиться. |
USERNAME и PASSWORD | По умолчанию имя пользователя — default. Используйте имя пользователя, соответствующее вашему сценарию. |
Сведения о вашем сервисе ClickHouse Cloud доступны в консоли ClickHouse Cloud. Выберите сервис и нажмите Connect:

Выберите HTTPS. Параметры подключения отображаются в примере команды curl.

Если вы используете самостоятельное (self-managed) развертывание ClickHouse, параметры подключения задаются администратором ClickHouse.
2. Подключение Explo к ClickHouse
-
Зарегистрируйтесь в Explo.
-
Нажмите на вкладку Data в левой боковой панели Explo.

- Нажмите Connect Data Source в правом верхнем углу.

- Заполните данные на странице Getting Started.

- Выберите ClickHouse.

- Введите свои учетные данные ClickHouse.

- Настройте параметры Security.

- В ClickHouse добавьте IP-адреса Explo в whitelist.
54.211.43.19, 52.55.98.121, 3.214.169.94 и 54.156.141.148
3. Создайте дашборд
- Перейдите на вкладку Dashboard в левой панели навигации.

- Нажмите Create Dashboard в правом верхнем углу и задайте имя дашборду. Дашборд создан!

- Теперь вы увидите экран, похожий на этот:

4. Выполните SQL-запрос
- Найдите имя таблицы в правой боковой панели под заголовком схемы. Затем введите следующую команду в редактор датасета:
SELECT * FROM YOUR_TABLE_NAME LIMIT 100

- Нажмите кнопку
Runи перейдите на вкладкуPreview, чтобы просмотреть данные.

5. Построение графика
- С левой стороны экрана перетащите значок столбчатой диаграммы на область построения.

- Выберите набор данных. Теперь вы должны увидеть экран, похожий на следующий:

- Укажите county в разделе X Axis и Price в разделе Y Axis следующим образом:

- Теперь измените тип агрегации на AVG.

- Теперь у нас есть средняя стоимость домов с разбивкой по округам!

Узнать больше
Найдите более подробную информацию об Explo и о том, как создавать дашборды, в документации Explo.