Как начать работать с DataLens

В этом разделе описано, как развернуть DataLens локально, подключиться к источнику данных, создать свой первый датасет, построить несколько чартов для визуализации данных и разместить их на дашборде.

Создайте воркбук

Все объекты в DataLens размещаются в специальных контейнерах — воркбуках и коллекциях:

Чтобы создать воркбук:

  1. Перейдите на страницу сервиса.
  2. В правом верхнем углу нажмите СоздатьСоздать воркбук.
  3. Введите название воркбука — Quick start.
  4. Нажмите кнопку Создать.

Создайте подключение

Подключение содержит информацию о параметрах доступа к источнику данных. Например, IP-адрес хоста БД, порт. На базе подключения вы можете создавать датасеты.

Чтобы создать подключение:

  1. В правом верхнем углу воркбука нажмите Создать Подключение.

  2. Выберите подключение ClickHouse®.

    1. В открывшемся окне укажите параметры подключения:

      • Имя хоста — rc1a-ckg8nrosr2lim5iz.mdb.yandexcloud.net.
      • Порт HTTP-интерфейса — 8443 (по умолчанию).
      • Имя пользователя — samples_ro.
      • Пароль — MsgfcjEhJk.
    2. Включите опцию Разрешить подзапросы в датасетах и запросы из чартов.

    3. Нажмите кнопку Проверить подключение и убедитесь, что появился зеленый значок.

    4. Нажмите кнопку Создать подключение.

      create-connection

    5. Введите название подключения — Sample ClickHouse.

    6. Нажмите кнопку Создать.

Дождитесь сохранения подключения.

Создайте датасет

Датасет описывает набор данных и его структуру. Он создается на основе подключения к источнику данных. Набор данных датасета используется при создании виджетов:

Чтобы создать датасет на базе подключения Sample ClickHouse:

  1. На странице подключения в правом верхнем углу нажмите кнопку Создать датасет.

  2. Перенесите на рабочую область таблицу MS_SalesMiniTable.

    drag-table

  3. Перейдите на вкладку Поля.

  4. Создайте показатель с суммой заказа. Для этого в столбце Агрегация для поля Sales выберите значение Сумма.

    dataset-sales-sum

  5. Создайте показатель с количеством заказов:

    1. Переименуйте поле OrderID в OrderCount: нажмите на имя поля, удалите текущее имя и введите новое.
    2. В столбце Агрегация для поля OrderCount выберите значение Количество уникальных.
  6. Для поля ShopAddressCoord измените тип данных: в столбце Тип выберите значение Геоточка.

    dataset-sales-geotype

  7. Сохраните датасет:

    1. В правом верхнем углу нажмите кнопку Сохранить.

    2. Введите название датасета — Sales Dataset и нажмите кнопку Создать.

      create-dataset

Создайте чарт — столбчатая диаграмма

Чарт — это визуализация данных из датасета в виде таблицы, диаграммы или картограммы.

Чтобы создать чарт на основе датасета Sales Dataset:

  1. На странице датасета в правом верхнем углу нажмите кнопку Создать чарт.

  2. Добавьте в чарт подкатегорию товаров. Для этого из раздела Измерения перетащите поле ProductSubcategory в секцию X.

  3. Добавьте в чарт показатель продаж. Для этого из раздела Показатели перетащите поле Sales в секцию Y.

  4. Отсортируйте чарт по убыванию показателя продаж — из раздела Показатели перетащите поле Sales в секцию Сортировка.

  5. Сохраните чарт:

    1. В правом верхнем углу нажмите кнопку Сохранить.

    2. В открывшемся окне введите название чарта Продажи по подкатегориям и нажмите кнопку Сохранить.

      create-chart-1

Создайте чарт — диаграмма с областями

  1. Создайте копию чарта, созданного на предыдущем шаге:

    1. В правом верхнем углу нажмите значок Сохранить как копию.

      chart-save-as

    2. В открывшемся окне введите название нового чарта Продажи по неделям и нажмите кнопку Сохранить.

  2. Выберите тип визуализации Диаграмма с областями.

    type-chart-select

  3. Замените подкатегории товаров на дату заказа на оси X. Для этого из раздела Измерения перетащите поле OrderDate в секцию X и наведите его над полем ProductSubcategory, пока то не станет красным.

  4. Добавьте в чарт категорию товаров. Для этого из раздела Измерения перетащите поле ProductCategory в секцию Цвета.

  5. Отобразите чарт по неделям:

    1. В секции X нажмите на иконку с календарем у поля OrderDate.

    2. В поле Группировка выберите ОкруглениеНеделя.

      chart-week-grouping

    3. Нажмите кнопку Применить.

  6. Уберите сортировку по показателю продаж — в секции Сортировка напротив поля Sales нажмите значок (значок появляется при наведении указателя на поле).

  7. В правом верхнем углу нажмите кнопку Сохранить.

    create-chart-2

Создайте чарт — круговая диаграмма

  1. Создайте копию чарта, созданного на предыдущем шаге:

    1. В правом верхнем углу нажмите значок Сохранить как копию.
    2. В открывшемся окне введите название нового чарта Продажи по категориям и нажмите кнопку Сохранить.
  2. Выберите тип визуализации Круговая диаграмма.

  3. Добавьте в чарт категорию товаров. Для этого из раздела Измерения перетащите поле ProductCategory в секцию Цвет.

  4. Проверьте, что в чарте есть показатель продаж. Для этого убедитесь, что в секции Показатели находится поле Sales, иначе перетащите его из раздела Показатели.

  5. Добавьте подпись к показателям:

    1. Из раздела Показатели перетащите поле Sales в секцию Подписи.

    2. Нажмите на значок слева от названия показателя.

    3. В открывшемся окне для настройки Значение подписи выберите В процентах и нажмите кнопку Применить.

      value-as-percentage

  6. В правом верхнем углу нажмите кнопку Сохранить.

    create-chart-3

Создайте дашборд и добавьте на него чарты

Дашборд — страница или набор страниц, на которых размещены виджеты. Позволяет собрать в одном месте чарты, добавить к ним поясняющие надписи и заголовки.

Чтобы создать дашборд:

  1. Перейдите в воркбук Quick start — нажмите его название в пути до чарта.

    chart-settings

  2. В правом верхнем углу нажмите Создать Дашборд.

  3. На панели в нижней части страницы зажмите Чарт и перетащите его в нужную область.

  4. В открывшемся окне нажмите кнопку Выбрать.

  5. Выберите чарт Продажи по подкатегориям.

    chart-settings

  6. Нажмите кнопку Добавить.

  7. Повторите шаги 3-6, чтобы добавить чарты Продажи по неделям и Продажи по категориям.

  8. Установите размеры чартов с помощью мыши и расположите их на дашборде в удобном для вас порядке.

    chart-settings

Настройте фильтрацию чартов

Добавьте на дашборде фильтрацию чартом Продажи по подкатегориям других чартов:

  1. В правом верхнем углу чарта Продажи по подкатегориям нажмите значок .

    chart-settings

  2. Включите опцию Фильтрация.

    chart-filtration-option

  3. Нажмите кнопку Сохранить.

По умолчанию фильтрующий чарт фильтрует данные во всех чартах текущей вкладки дашборда, которые построены по тому же датасету.

Добавьте селектор на дашборд

Селектор — это фильтр, который влияет на результаты запросов на связанных с ним виджетах.

Чтобы добавить селектор на дашборд:

  1. На панели в нижней части страницы зажмите Селектор и перетащите его в нужную область.

  2. Добавьте селектор с календарем по датам заказа:

    1. Выберите датасет Sales Dataset.

    2. Выберите поле OrderDate.

    3. В поле Заголовок введите Дата заказа.

    4. Включите опцию Диапазон.

      selector-settings

    5. Нажмите кнопку Сохранить.

  3. Расположите селектор на дашборде в удобном для вас месте.

  4. Сохраните дашборд:

    1. В правом верхнем углу дашборда нажмите кнопку Сохранить.

    2. Введите название дашборда Продажи и нажмите кнопку Создать.

      add-selectors

Изучите, как работает дашборд

  1. Примените фильтрацию чартов другими чартами на дашборде:

    1. В чарте Продажи по подкатегориям нажмите на столбец со значением Кухонная. Связанные чарты отфильтруются по выбранному измерению.

      chart-chart-filtration{

    2. Сбросьте фильтрацию чартом: повторно нажмите на выбранный элемент или в правом верхнем углу чарта нажмите значок .

  2. Воспользуйтесь селектором по дате заказа:

    1. В селекторе Дата заказа введите даты начала и конца периода: 01.01.2019 - 31.01.2019.

    2. Данные отфильтруются по полю OrderDate во всех чартах текущей вкладки дашборда, которые построены по тому же датасету.

      selector-filtration

    3. Сбросьте фильтрацию селектором: в правом углу селектора нажмите значок

Что дальше

ClickHouse® является зарегистрированным товарным знаком ClickHouse, Inc.

Предыдущая
Следующая