时间:2022-11-28 22:30:02 | 来源:信息时代
时间:2022-11-28 22:30:02 来源:信息时代
维表 : 多维数据立方体的概念之一,维是人们观察事物的角度,而每一个维都有一个表与之对应,这个表就是维表,维表用来记录对应维度的信息。多维数据立方体的坐标轴上的各个取值即是记录在一张维表中,由于存在多维,也就存在多张维表。维表的本质是多维分析空间在某个角度上的投影,多个维表共同建立一个多维分析空间。如图1所示: 时间维、产品维、销售市场维共同构成了一个多维分析空间。
用维表来记录多维数据库中的维度,将多维数据立方体的坐标轴上的各个取值记录在一张维表中,这样对于一个n维数据,就存在n张维表。例如在图1中,示例了一个维表抽取的过程。数据立方体由时间维(time)、商品维(product)和销售市场维(market)构成,时间维度有4个取值(2001,2002,2003,2004),商品维度有4个取值(计算机,彩电,冰箱,空调),销售市场维度有4个取值(中百大,盛兴,新百大,华联),度量是商品的销售额。分别将3个维度抽取为3个维表: 时间维表(time table)、商品维表(product table)、销售市场维表(market table)。对每一个维来说,至少有一个表用来保存该维的元数据,即维的描述信息,包括维的层次及成员类别等。
图1 维表抽取示意