聚合表,事实表,维度表关系:事务
维度表能够看做是用户来分析数据的窗口,纬度表中包含事实数据表中事实记录的特性,有些特性提供描述性信息,有些特性指定如何汇总事实数据表数据,以便为分析者提供有用的信息,维度表包含帮助汇总数据的特性的层次结构。产品
例如,包含产品信息的维度表一般包含将产品分为食品、饮料、非消费品等若干类的层次结构,这些产品中的每一类进一步屡次细分,直到各产品达到最低级别。io
在维度表中,每一个表都包含独立于其余维度表的事实 特性,例如,客户维度表包含有关客户的数据。维度表中的列字段能够将信息分为不一样层次的结构级。im
结论:技术
一、事实表就是你要关注的内容;统计
二、维度表就是你观察该事务的角度,是从哪一个角度去观察这个内容的。数据
例如,某地区商品的销量,是从地区这个角度观察商品销量的。事实表就是销量表,维度表就是地区表。查询
聚合表底层
数据是按照最详细的格式存储在事实表中,各类报表能够充分利用这些数据。通常的查询语句在查询事实表时,一次操做常常涉及成千上万条记录,可是经过使用汇总、平均、极值等聚合技术能够大大下降数据的查询数量。所以,来自事实表中的底层数据应该事先通过聚合存储在中间表中。中间表存储了聚合信息,因此被称为聚合表,这种处理过程被称为聚合过程。ab
指标
指标可能须要2个或者多个度量值的数据支撑,好比说:某地区的人口密度,须要人口总数以及总面积数,有的指标可能还会须要更多的度量值。
在多维分析中,关注的内容一般被称为度量(Measure),而把限制条件称为维度(Dimension)。多维分析就是对同时知足多种限制条件的全部度量值作汇总统计。包含度量值的表被称为事实表(Fact Table),描述维度具体信息的表被称为维表(Dimension Table),同时有一点须要注意:并非全部的维度都要有维表,对于取值简单的维度,能够直接使用事实表中的一列做为维度展现。