实现星型模式
使用 Microsoft Fabric 进行数据转换与分析
Luis Silva
Solution Architect - Data & AI
勋章架构
组织数据的设计模式
三个层次,表示数据逐步精炼
勋章架构
Bronze 层:
从源摄取的原始格式数据。
勋章架构
Silver 层:
清洗并标准化的数据。
勋章架构
Gold 层:
适用于分析的数据,通常为星型模式。
Fabric 中的勋章架构
Bronze 层:Lakehouse
Silver 层:Lakehouse
Gold 层:Lakehouse 或 Warehouse
实施星型模式
使用 T-SQL CREATE TABLE 语句定义表。
Fabric 支持最常用的 T-SQL 数据类型。
维度表结构
描述业务实体(如产品)。
通常包含以下列:
维度表结构
描述业务实体(如产品)。
通常包含以下列:
代理键(Surrogate Key):
维度项的单列唯一标识符。
维度表结构
描述业务实体(如产品)。
通常包含以下列:
代理键(Surrogate Key):
维度项的单列唯一标识符。
自然键(业务键):
来自源系统的单列唯一标识符。
维度表结构
描述业务实体(如产品)。
通常包含以下列:
代理键(Surrogate Key):
维度项的单列唯一标识符。
自然键(业务键):
来自源系统的单列唯一标识符。
维度属性:
一列或多列,用于筛选数据,并为事实表中的数据提供上下文。
构建维度表
事实表结构
描述业务事件(如产品销售)。
列:
事实表结构
描述业务事件(如产品销售)。
列:
维度键:
引用维度表的代理键。
事实表结构
描述业务事件(如产品销售)。
列:
维度键:
引用维度表的代理键。
属性:
提供关于事实的附加信息,但既不是维度也不是数值度量。
事实表结构
描述业务事件(如产品销售)。
列:
维度键:
引用维度表的代理键。
属性:
提供关于事实的附加信息,但既不是维度也不是数值度量。
度量:
对事实进行量化;为数值型,通常可加,总件数、金额等。
构建事实表
Let's practice!
使用 Microsoft Fabric 进行数据转换与分析
Preparing Video For Download...