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

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

Community Maintained

Клиентская аналитика для любой платформы. Создана для красивой визуализации. Спроектирована с упором на простоту.

Цель

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

Explo Dashboard

Добавьте данные

Если у вас ещё нет набора данных для работы, вы можете добавить один из примерных наборов. В этом руководстве используется набор данных UK Price Paid, поэтому вы можете выбрать его. В той же категории документации есть и несколько других примеров.

1. Соберите сведения о подключении

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

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

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

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

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

Параметры HTTPS-подключения ClickHouse Cloud

Если вы используете самостоятельное (self-managed) развертывание ClickHouse, параметры подключения задаются администратором ClickHouse.

2. Подключение Explo к ClickHouse

  1. Зарегистрируйтесь в Explo.

  2. Нажмите на вкладку Data в левой боковой панели Explo.

Вкладка Data
  1. Нажмите Connect Data Source в правом верхнем углу.
Connect Data Source
  1. Заполните данные на странице Getting Started.
Getting Started
  1. Выберите ClickHouse.
Clickhouse
  1. Введите свои учетные данные ClickHouse.
Credentials
  1. Настройте параметры Security.
Security
  1. В ClickHouse добавьте IP-адреса Explo в whitelist. 54.211.43.19, 52.55.98.121, 3.214.169.94 и 54.156.141.148

3. Создайте дашборд

  1. Перейдите на вкладку Dashboard в левой панели навигации.
Dashboard
  1. Нажмите Create Dashboard в правом верхнем углу и задайте имя дашборду. Дашборд создан!
Create Dashboard
  1. Теперь вы увидите экран, похожий на этот:
Explo Dashboard

4. Выполните SQL-запрос

  1. Найдите имя таблицы в правой боковой панели под заголовком схемы. Затем введите следующую команду в редактор датасета: SELECT * FROM YOUR_TABLE_NAME LIMIT 100
Панель управления Explo
  1. Нажмите кнопку Run и перейдите на вкладку Preview, чтобы просмотреть данные.
Панель управления Explo

5. Построение графика

  1. С левой стороны экрана перетащите значок столбчатой диаграммы на область построения.
Explo Dashboard
  1. Выберите набор данных. Теперь вы должны увидеть экран, похожий на следующий:
Explo Dashboard
  1. Укажите county в разделе X Axis и Price в разделе Y Axis следующим образом:
Explo Dashboard
  1. Теперь измените тип агрегации на AVG.
Explo Dashboard
  1. Теперь у нас есть средняя стоимость домов с разбивкой по округам!
Explo Dashboard

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

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