Slowly Changing Dimensions (SCD) в хранилищах данных
- Введение в SCD и значение Slowly Changing Dimensions
- Бизнес-требования к хранению изменений и историям
- Архитектура хранилища данных и роль измерений
- Обзор типов Slowly Changing Dimensions
- SCD Type 0 неизменность атрибутов
- SCD Type 1 перезапись и отсутствие истории
- SCD Type 2 полная историзация с версиями и суррогатным ключом
- SCD Type 3 ограниченная история через добавочные поля
- SCD Type 4 историческая таблица и агрегация истории
- SCD Type 6 гибридная реализация и синергия
- Сравнение типов SCD сценарии применения и trade-offs
- Выбор типа SCD под бизнес-требования
- Архитектурные паттерны реализации SCD в DWH
- Проектирование измерений: суррогатные и естественные ключи
- Модели временных значений и дат действия
- Детекция изменений: источники данных и CDC
- Источники изменений: CDC логи события Snapshots
- Алгоритмы применения изменений в ETL/ELT
- Реализация SCD Type 1 подходы и примеры
- Реализация SCD Type 2 схема версионирование обработка конфликтов
- Реализация SCD Type 3 управление добавочными атрибутами
- Реализация SCD Type 4 архивная таблица интеграция
- Реализация SCD Type 6 комбинированная логика и сложные сценарии
- Эффективная архитектура ETL/ELT для SCD
- Инструменты и технологии: SSIS Informatica dbt Spark облачные платформы
- Оптимизация производительности: индексы партиционирование clustering
- Управление качеством данных и валидирование изменений
- Мониторинг аудита и соответствие требованиям
- Тестирование сценариев изменений и регрессионное тестирование
- Кейсы практические примеры и задания
- Практический проект курса: постановка задачи и критерии оценки
- План внедрения SCD в проектах: риски этапы переходные стратегии
- Ресурсы для самостоятельного изучения и дальнейшего развития




