(1)维度建模基本概念
1.1 维度表(dimension)
表示对分析主题所属类型的描述。比如"昨天早上张三在京东花费 200 元购买了一个皮包"。那么以购买为主题进行分析,可从这段信息中提取三个维度:时间维度(昨天早上), 地点维度(京东), 商品维度(皮包)。通常来说维度表信息比较固定,且数据量小。
1.2 事实表(fact table)
表示对分析主题的度量。比如上面那个例子中,200 元就是事实信息。事实表包含了与各维度表相关联的外码,并通过 JOIN 方式与维度表关联。事实表的度量通常是数值类型, 且记录数会不断增加,表规模迅速增长。