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

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

Community Maintained

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

Цель

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

Explo Dashboard

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

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

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

To connect to ClickHouse with HTTP(S) you need this information:

Parameter(s)Description
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 are 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.
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.