Filter 通过矩阵中的多个维度表过滤事实表(Power BI/Power Pivot)
关于Power BI(DAX)中的过滤器上下文,我有一个非常基本的问题 数据模型由3个表组成:Filter 通过矩阵中的多个维度表过滤事实表(Power BI/Power Pivot),filter,powerbi,relationship,dax,powerpivot,Filter,Powerbi,Relationship,Dax,Powerpivot,关于Power BI(DAX)中的过滤器上下文,我有一个非常基本的问题 数据模型由3个表组成: 维度1“住宅租户”(其字段为:1.-ID租户[主键];2.-租户名称;3.-学年) 维度2“住所位置”(其字段为:1.-ID住所[主键];2.-住所名称;3.-住所床位) Fact1“数据租赁合同”(其字段为:1.-ID租户[外键];2.-ID住宅[外键];3.-以欧元为单位的租赁租金) 在设置了3个表(事实表中的外键到维度表中的主键)之间的关系(一对多)之后,我构建了一个由以下字段组成的矩
- 维度1“住宅租户”(其字段为:1.-ID租户[主键];2.-租户名称;3.-学年)
- 维度2“住所位置”(其字段为:1.-ID住所[主键];2.-住所名称;3.-住所床位)
- Fact1“数据租赁合同”(其字段为:1.-ID租户[外键];2.-ID住宅[外键];3.-以欧元为单位的租赁租金)
- 住宅名称(Dim2)
- 租户名称(Dim1)
提前感谢第一个问题的答案是肯定的,过滤器将正常工作。筛选器上下文由来自dim1和dim2的筛选器组成。它会在你的情况下自动传播 过滤器上下文会自动从关系的一侧传播到多侧,而不会从多侧传播到一侧 至于第二个问题,当在关系的一侧(维度表中)定义度量时,使用交叉过滤器或双向过滤器。在这种情况下,过滤器不会自动传播,因此需要使用交叉过滤器或双向过滤器 访问: