В этой инструкции вы развернете DataLens локально, создадите свой первый датасет, для визуализации данных построите несколько чартов и разместите их на дашборде.
Перейдите в директорию с репозиторием и запустите все контейнеры, необходимые для старта DataLens:
cd <путь_к_папке_datalens> && \
HC=1 docker compose up
Последнюю команду можно выполнить с параметром для подключения внешней базы данных:
METADATA_POSTGRES_DSN_LIST="postgres://{user}:{password}@{host}:{port}/{database}" HC=1 docker compose up
Примечание
Highcharts — это запатентованный коммерческий продукт. Если вы включаете Highcharts в своем экземпляре DataLens (с переменной HC=1), вы должны соблюдать лицензию. С выключенным Highcharts доступны не все типы визуализаций.
Перейдите в пользовательский интерфейс DataLens по адресу http://localhost:8080.
В первый релиз открытой версии входит все необходимое, чтобы опробовать возможности DataLens на своей инфраструктуре. Сейчас в репозитории опубликовано ядро сервиса, набор основных подключений (PostgreSQL, ClickHouse® и YTsaurus) и основные части интерфейса.
В созданном на предыдущем шаге чарте выберите тип визуализации Накопительная диаграмма с областями.
Замените подкатегории товаров на дату заказа на оси X. Для этого из раздела Измерения перетащите поле OrderDate в секцию X и наведите его над полем ProductSubcategory, пока то не станет красным.
Добавьте на чарт категорию товаров. Для этого из раздела Измерения перетащите поле ProductCategory в секцию Цвета.
Отобразите чарт по неделям:
В секции X нажмите на иконку с календарем у поля OrderDate.
В поле Группировка выберите Округление → Неделя.
Нажмите кнопку Применить.
Сохраните чарт:
В правом верхнем углу нажмите значок → Сохранить как копию.
В открывшемся окне введите название нового чарта Продажи по неделям и нажмите кнопку Сохранить.