开始使用免费开始使用

Snowflake schemas

虽然 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

请注意,在本练习中,我们也会保留星型维度,以便进行结果对比。在真实项目中,您通常会在两种方法中选择其一。

如果您丢失了进度,请关闭所有打开的报表,并从桌面上的 Exercises 文件夹加载 4_2_snowflake_schema.pbix

本练习是课程的一部分

Power BI 中的数据建模

查看课程

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习