03.10 理解关系


数据模型


  1. | | | | | —- | —- | —- | | | | | |
    | | | | |
    | | | | | |

关系的基本配置

03.10 理解关系 - 图1https://cdn.powerbigeek.com/wp-content/uploads/2019/09/PowerBIGeek_20190917_161259.png### 关系的类型 多对一 (*: 1)一对一 (1:1)多对多关系### 关系的方向 03.10 理解关系 - 图2https://cdn.powerbigeek.com/wp-content/uploads/2019/09/word-image.jpeg
03.10 理解关系 - 图3https://cdn.powerbigeek.com/wp-content/uploads/2019/09/word-image-25.jpeg
03.10 理解关系 - 图4https://cdn.powerbigeek.com/wp-content/uploads/2019/09/word-image-2.png

03.10 理解关系 - 图5https://cdn.powerbigeek.com/wp-content/uploads/2019/09/word-image-26.jpeg

理解双向筛选

双向筛选的副作用

使关系产生歧义:在表格模型中,从A表到B表只能有一条处于活动状态的筛选路径,也就是说不管AB两表之间有多少张表,始终只能有一条活动的路径沿着关系的方向从A指向B。否则,如果同时存在两条以上路径,公式将可以计算出多个不同结果。

03.10 理解关系 - 图6https://cdn.powerbigeek.com/wp-content/uploads/2019/09/Ambiguity-04.png
性能下降:### 解决方案 crossfilter

理解非活动关系

因为当两个表之间有多个关系时,只允许一个活动关系存在03.10 理解关系 - 图7https://cdn.powerbigeek.com/wp-content/uploads/2019/09/%E9%9D%9E%E6%B4%BB%E5%8A%A8%E5%85%B3%E7%B3%BB.jpg
CALCULATEUSERELATIONSHIP
03.10 理解关系 - 图8https://cdn.powerbigeek.com/wp-content/uploads/2019/09/%E9%9D%9E%E6%B4%BB%E5%8A%A8%E5%85%B3%E7%B3%BB2.jpg

行上下文和关系

RELATED
COUNTROWSRELATEDTABLE03.10 理解关系 - 图9https://cdn.powerbigeek.com/wp-content/uploads/2019/09/word-image-27.jpeg
COUNTROWSRELATEDTABLE

关于关系链的唯一限制是,所有关系都需要具有相同的类型(即一对多或多对一),并且它们都朝着相同的方向传递。

多对多关系COUNTROWSRELATEDTABLE
03.10 理解关系 - 图10https://cdn.powerbigeek.com/wp-content/uploads/2019/09/word-image-28.jpeg
RELATEDTABLE不能遵循关系链,因为它们的方向不同:一个是一对多关系,另一个是多对一关系。因此,来自产品的筛选条件无法到达客户。值得注意的是,如果你从相反的方向尝试这个公式,也就是说,对于每个客户计算其购买的产品的数量,结果将是正确的:每一行的不同的数字代表客户购买的产品的数量。

筛选上下文和关系


它们自动与关系交互,并且根据筛选关系的设置,产生不同的行为。通常的规则是,如果关系的筛选方向允许,则筛选上下文通过关系传递。
COUNTROWS
COUNTROWS
COUNTROWS
03.10 理解关系 - 图11https://cdn.powerbigeek.com/wp-content/uploads/2019/09/word-image-29.jpeg

03.10 理解关系 - 图12https://cdn.powerbigeek.com/wp-content/uploads/2019/09/word-image-30.jpeg

03.10 理解关系 - 图13https://cdn.powerbigeek.com/wp-content/uploads/2019/09/word-image-31.jpeg

COUNTROWS
03.10 理解关系 - 图14https://cdn.powerbigeek.com/wp-content/uploads/2019/09/word-image-32.jpeg
03.10 理解关系 - 图15https://cdn.powerbigeek.com/wp-content/uploads/2019/09/word-image-33.jpeg