- Перейдите в раздел Коллекции и воркбуки в левом меню.
- Нажмите кнопку Создать в правом верхнем углу экрана.
- В выпадающем списке выберите Воркбук.
- В открывшемся окне нажмите на вкладку Импорт из файла.
- Выберите файл шаблона в формате .dl.json и загрузите его.
После успешной загрузки — в списке появится новый воркбук со всеми объектами внутри него.
- Подключения к базам данных будут импортированы без паролей — их потребуется ввести вручную.
- Если в структуре шаблона есть вложенные датасеты, чарты и дашборды — они автоматически подтянутся.
- Названия могут совпадать с существующими — следите за дублированием.
- Перейдите в раздел Коллекции и воркбуки.
- Найдите нужный воркбук.
- Нажмите кнопку … (три точки) справа от названия воркбука.
- В открывшемся меню выберите пункт Экспорт.
- Скачайте файл .dl.json, который содержит:
- Структуру воркбука
- Все вложенные чарты, датасеты, дашборды
- Метаданные подключения (без паролей)
Такой файл можно повторно использовать для импорта в другом экземпляре DataLens (например, на боевом или тестовом стенде).
Если при нажатии на … отсутствует пункт Экспорт, нужно включить эту возможность в конфигурации:
- Нужно открыть файл docker-compose.yaml в папке установки DataLens (обычно: C:\Users<имя-пользователя>\datalens).
- Найти блок ui-api или ui, где указаны переменные окружения и добавить переменную:
ui-api:
environment:
FEATURE_WORKBOOK_EXPORT_ENABLED: true
- Затем сохранить файл и перезапустить контейнер:
docker compose restart ui-api