OLAP 多维分析
OLAP 主要操作是复杂查询,可以多表关联,使用 COUNT、SUM、AVG 等聚合函数。对于这些复杂查询操作,OLAP 做了直观的定义和分类,将其称为多维分析;其中包括钻取、切片、切块、旋转。
钻取
钻取是对维度不同层次的分析,通过改变维度的层次来变换分析的粒度,包括上卷(Roll-up)、下钻(Drill-down)。
上卷(Roll-up),也称为向上钻取,指从低层次到高层次的切换。
如图所示,即在查询时,初始条件是驱蚊剂、防晒设备、急救用品,这些都是属于户外防护用品的子集,之后直接查询所有的户外防护用品,称为上卷;维度升到了一个更高的层次。
下钻(Drill-down),指从高层次到低层次的切换。
同理,初始条件是户外防护用品,之后细分为驱蚊剂、防晒设备、急救用品,这种操作称为下钻;维度降了一个层次。
切片(Slice)、切块(Dice)
选择某个维度进行分割,称为切片。