SYSTEM ATLASЗагрузка материала

Модель Slowly Changing Dimensions

Slowly Changing Dimensions

Определяет способы хранения исторических изменений справочных атрибутов.

Простыми словами

Представьте историю адресов клиента: для текущей доставки нужен новый адрес, а для старого отчёта важно знать прежний. Модели SCD задают, как хранить медленно меняющиеся характеристики, поэтому аналитика не теряет исторический контекст.

Механизм действия

Сначала проверяют, есть ли исходное условие из определения. Затем смотрят, как оно влияет на структуру компонентов, потоки данных, ограничения и действия участников. Если эту связь не удаётся наблюдать, принцип не стоит использовать как готовое объяснение.

Пример в работе

Нерабочий подход

Применять локальное решение без проверки контекста, ограничений и вторичных последствий.

Системный подход

Сначала определить механизм, затем выбрать минимальное изменение и измерить результат.

Ограничения

«Модель Slowly Changing Dimensions» объясняет только часть происходящего в области «Базы данных и данные». Сам принцип не говорит, насколько сильным будет эффект в вашем случае, и не заменяет измерения. При другом масштабе, среде или временном горизонте результат может отличаться.

Источник

Ralph Kimball, Margy Ross. The Data Warehouse Toolkit. 2002. ISBN 9780471200246.

Первоисточник