實作星型綱要
使用 Microsoft Fabric 進行資料轉換與分析
Luis Silva
Solution Architect - Data & AI
勳章式架構(Medallion Architecture)
組織資料的設計樣式
三個層級,逐步精煉資料
勳章式架構(Medallion Architecture)
Bronze 階層:
從來源匯入的原始格式資料。
勳章式架構(Medallion Architecture)
Silver 階層:
已清理與標準化的資料。
勳章式架構(Medallion Architecture)
Gold 階層:
適合分析的資料格式,通常為星型綱要。
Fabric 中的勳章式架構
Bronze 階層:Lakehouse
Silver 階層:Lakehouse
Gold 階層:Lakehouse 或 Warehouse
實作星型綱要
使用 T-SQL 的 CREATE TABLE 陳述式定義資料表。
Fabric 支援最常用的 T-SQL 資料型別。
維度表結構
描述商務實體(如產品)。
通常包含下列欄位:
維度表結構
描述商務實體(如產品)。
通常包含下列欄位:
代理鍵(Surrogate Key)。
單欄位、用於識別維度項目的唯一識別碼。
維度表結構
描述商務實體(如產品)。
通常包含下列欄位:
代理鍵(Surrogate Key)。
單欄位、用於識別維度項目的唯一識別碼。
自然鍵(商務鍵,Natural Key/Business Key)。
來自來源系統的單欄位唯一識別碼。
維度表結構
描述商務實體(如產品)。
通常包含下列欄位:
代理鍵(Surrogate Key)。
單欄位、用於識別維度項目的唯一識別碼。
自然鍵(商務鍵,Natural Key/Business Key)。
來自來源系統的單欄位唯一識別碼。
維度屬性(Dimension Attributes)。
1 個或多個欄位,用於篩選資料並為事實表中的資料提供脈絡。
建立維度表
事實表結構
描述商務事件(如產品銷售)。
欄位:
事實表結構
描述商務事件(如產品銷售)。
欄位:
維度鍵(Dimension Keys)。
參照各維度表的代理鍵。
事實表結構
描述商務事件(如產品銷售)。
欄位:
維度鍵(Dimension Keys)。
參照各維度表的代理鍵。
屬性(Attributes)。
提供事實的補充資訊,但不是維度,也不是數值度量。
事實表結構
描述商務事件(如產品銷售)。
欄位:
維度鍵(Dimension Keys)。
參照各維度表的代理鍵。
屬性(Attributes)。
提供事實的補充資訊,但不是維度,也不是數值度量。
度量(Measures)。
量化事實的數值,通常可加總,例如單位數、金額等。
建立事實表
一起來練習吧!
使用 Microsoft Fabric 進行資料轉換與分析
Preparing Video For Download...