НачатьНачать бесплатно

Схемы снежинки

Power BI оптимизирован для работы со схемой «звезда», однако на практике нередко требуются и другие подходы к моделированию данных. Один из них — схема «снежинка», в которой измерения могут быть связаны с другими измерениями.

Главное различие между этими двумя схемами — в том, как они обрабатывают иерархические данные. В схеме «звезда» все уровни иерархии хранятся в одной таблице измерения. В схеме «снежинка» уровни иерархии разбиваются на несколько отдельных таблиц.

Давайте создадим схему «снежинка» и разобьём измерение Industry следующим образом.

Diagram of a snowflake schema with an Establishment Survey fact surrounded by Age, Time, and NAICS code/Industry group/Subsector/Sector dimensions

Обратите внимание: в этом упражнении мы также сохраним измерение схемы «звезда», чтобы можно было сравнить оба результата. В реальной работе вы выбираете один из двух подходов.

Если прогресс был утерян, закройте все открытые отчёты и загрузите файл 4_2_snowflake_schema.pbix из папки Exercises на рабочем столе.

Это упражнение является частью курса

Моделирование данных в Power BI

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение