Программа курса
Модуль 1. Установка Apache Superset
- Обзор способов установки: Docker, Docker Compose, Kubernetes
- Установка Superset с помощью Docker Compose
- Установка Superset в Kubernetes (обзор + Helm chart)
Модуль 2. Расширенные фильтры и взаимодействие
- Несколько фильтров на один датасет
- Зависимые фильтры
- Пользовательские фильтры (user_attribute)
- Расширенные Jinja-сценарии в фильтрации
Модуль 3. Многодатасетные дашборды
- Использование нескольких датасетов в одном дашборде
- Примеры сценариев и настройки взаимодействия
- Ограничения и рекомендации по работе с многодатасетными дашбордами
Модуль 4. Кастомизация визуализаций
- Кастомные темы и цветовые схемы
- CSS-кастомизация: фон, цвет, шрифты
- Handlebars в визуализациях: примеры шаблонов с форматированием KPI и текста
- Использование аннотаций: область, линия, текст
Модуль 5. Оптимизация дашбордов
- Кэширование чарта и дашборда: где и как включается
- Хранение кэша: плюсы/минусы
- Как ускорить загрузку: best practices
Модуль 6. Интеграции и автоматизация: API, рассылки, логирование
- Настройка рассылок дашбордов
- Версионирование и бэкап дашбордов (экспорт zip/JSON)
- Структура метаданных Superset, обзор логов и истории действий
- Работа с Superset API