Создание размерной модели Кимбалла с помощью dbt
Размерное моделирование — это одна из многих техник моделирования данных, используемых специалистами по данным для организации и представления данных для аналитики. Другие техники моделирования данных включают Data Vault (DV), Third Normal Form (3NF) и One Big Table (OBT), чтобы назвать несколько.
Хотя актуальность размерного моделирования обсуждается специалистами по данным, оно по-прежнему остается одной из наиболее широко применяемых техник моделирования данных для аналитики.
Несмотря на свою популярность, ресурсы по созданию размерных моделей с использованием dbt остаются скудными и недостаточно детализированными. Это руководство призвано решить эту проблему, предоставив окончательное руководство по размерному моделированию с dbt.
К концу этого руководства вы:
- Поймете концепции размерного моделирования
- Настроите макетный проект dbt и базу данных
- Определите бизнес-процесс для моделирования
- Определите таблицы фактов и измерений
- Создадите таблицы измерений
- Создадите таблицу фактов
- Задокументируете отношения размерной модели
- Используете размерную модель