Построение моделей снимков dbt
До сих пор мы сосредоточились на построении и отладке моделей витрин данных, которые упрощают SQL-запросы за счёт предварительного преобразования таблиц с уникальными записями по клиенту и продукту.
Ещё один полезный тип трансформации — модели снимков (snapshot). Как следует из названия, такие модели фиксируют состояние данных в определённый момент времени, что позволяет конечному пользователю «вернуться назад» и посмотреть, как выглядели данные на любую нужную дату.
В этом упражнении вы создадите две модели снимков: одну для отслеживания ежедневных изменений заказов, другую — для ежедневных изменений запасов. Это поможет конечному пользователю ответить на такие вопросы:
- Как изменялись мои запасы с течением времени?
- Как менялся объём заказов с течением времени?
Это упражнение является частью курса
Практический пример: построение моделей данных для электронной коммерции с помощью dbt
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение