Как развернуть DataLens

Чтобы развернуть DataLens локально, достаточно запустить несколько контейнеров через Docker Compose:

  1. Если у вас нет Docker, установите его по инструкции для вашей платформы:

  2. Выполните следующие команды:

    1. Склонируйте репозиторий:

      git clone https://github.com/datalens-tech/datalens
      
    2. Перейдите в директорию с репозиторием и запустите все контейнеры, необходимые для старта 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 доступны не все типы визуализаций.

  3. Перейдите в пользовательский интерфейс DataLens по адресу http://localhost:8080.

После запуска DataLens вы сможете:

В первый релиз открытой версии входит все необходимое, чтобы опробовать возможности DataLens на своей инфраструктуре. Сейчас в репозитории опубликовано ядро сервиса, набор основных подключений (PostgreSQL, ClickHouse® и YTsaurus) и основные части интерфейса.