热线电话:13121318867

登录
2020-05-11 阅读量: 7997
PP(power pivot)中搭建多维数据模型--重要知识点

在PP中搭建多维数据模型,需要考虑三个方面,分别是维度,度量以及规则。那么维度和度量应该来自哪个表呢?需要遵循以下规则:

1.尽量使用一对多的关系进行连接。

2.对于单向表连接,多表出度量,一表出维度;

3.对于双向表连接,多表出维度,一表出度量;

4.不要跨表取字段汇总,如果一定要跨表汇总,需要满足汇总维度和连接用关键字段满足父子级关系的条件。

备注:汇总维度和连接用的关键字段满足父子级关系时,可以用类型2的规则,其中父子级关系成立的条件:

1.一个父级组下包好多个子级值;

2.一个子级值只能属于一个父级值;

比如:产品系列与产品【一个产品系列包含多个产品,但一个产品仅仅属于一个系列】

省份与城市【一个省份包含多个城市,一个城市仅属于一个省份】

此专题撰写,出于两个方面的目的,第一,巩固课程知识点;第二、方便后期知识点回顾。

81.3599
5
关注作者
收藏
评论(1)

发表评论
M17051121193254
2020-05-11
无论单向还是双向,都是多表出度量,一表出维度。
0.0000 0 0 回复
颜夕小妞
2020-05-12
今天听老师讲课,又有了一些知识点补充: T1类型:不论是单向还是双向,都是一表出维度,多表出度量。所以下面的小姐说的是T1 T2类型:单向的多表出维度,一表出度量是错误的;双向的多表出维度,一表出度量属于T2。
0.0000 0 0 回复
颜夕小妞
2020-05-11
双向的多表和单表连接,如果是多表出度量,一表出维度,值的结果为多表下的一表的不同情况的汇总值。这一条回复是错误,请忽视。
0.0000 0 0 回复
颜夕小妞
2020-05-11
我的理解是,有四种情况,但成立的只有我图示的两种情况,第一种为单向的多表出度量,一表出维度,第二种为双向的多表出维度,一表出度量。双向的多表和单表连接,如果是多表出维度,一表出度量,值的结果为多表下的一表的不同情况的汇总值。属于比较特殊的T2类型,但是T2类型可能没有太大的业务意义,除非是满足父子级关系才可以使用多表出维度,一表出度量。
0.0000 0 0 回复
颜夕小妞
2020-05-11
双向的多表和单表连接,如果是多表出度量,一表出维度,值的结果为多表下的一表的不同情况的汇总值。
0.0000 0 0 回复