開始使用免費開始

Snowflake 綱要

雖然 Power BI 對星型綱要(star schema)有最佳化,但它也需要因應各種使用情境。另一種資料建模作法是使用 snowflake 綱要,讓維度可以彼此相連。

兩者最大的差異之一在於階層式資料的處理方式。星型維度通常會把階層的所有層級放在同一個資料表裡。Snowflake 維度則會把階層層級拆分到多個資料表。

我們來建立一個 snowflake 綱要,並如下拆解 Industry 維度。

以 Establishment Survey 事實表為中心,周圍連接 Age、Time,以及 NAICS code/Industry group/Subsector/Sector 維度的 snowflake 綱要示意圖

請注意,在這個練習中,我們也會保留星型維度,以便比較結果。實務上,你會在兩種方法中擇一使用。

如果你遺失了進度,請關閉所有已開啟的報表,並從桌面的 Exercises 資料夾載入 4_2_snowflake_schema.pbix

本練習屬於課程

Power BI 的資料建模

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習