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

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

Community Maintained

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

Цель

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

Панель Explo

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

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

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

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

Параметр(ы)Описание
HOST and PORTTypically, the port is 8443 when using TLS or 8123 when not using TLS.
DATABASE NAMEOut of the box, there is a database named default, use the name of the database that you want to connect to.
USERNAME and PASSWORDOut of the box, the username is default. Use the username appropriate for your use case.

The details for your ClickHouse Cloud service are available in the ClickHouse Cloud console. Select a service and click Connect:

ClickHouse Cloud service connect button

Choose HTTPS. Connection details are displayed in an example curl command.

ClickHouse Cloud HTTPS connection details

If you're using self-managed ClickHouse, the connection details are set by your ClickHouse administrator.

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.
Учетные данные
  1. Настройте Security.
Security
  1. В ClickHouse добавьте IP-адреса Explo в список разрешённых. 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
  1. Выберите набор данных. Теперь вы должны увидеть экран, похожий на следующий:
Панель управления Explo
  1. Укажите поле county на оси X и Price в секции оси Y следующим образом:
Панель управления Explo
  1. Теперь измените тип агрегации на AVG.
Панель управления Explo
  1. Теперь у нас есть средняя цена домов по округам!
Панель управления Explo

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

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