PowerBI表视觉对象添加关联表字段后缺失数据行被过滤问题
PowerBI表视觉对象保留无匹配行的解决办法
快速解决:开启「显示无数据的项」
直接在视觉对象层面调整,不用修改数据模型或新建表:
- 选中目标表视觉对象,在右侧「字段」面板找到表A的
Name字段 - 右键点击该字段,选择**「显示无数据的项」**
- 刷新后,表A中所有记录(包括Jane)都会显示,无对应表B数据的行,Pet列自动留空
原理说明
出现这个问题的原因是:当添加表B的字段到视觉对象时,PowerBI默认会隐式筛选出在表B中有匹配数据的表A行——哪怕已经设置了双向交叉筛选,也需要手动开启这个选项来强制保留所有表A的记录。
备选方案:调整关系筛选行为
如果上述方法无效,可检查数据模型的关系设置:
- 切换到「数据模型视图」,双击表A与表B的关系连线
- 在弹出的设置窗口中,确认交叉筛选方向为双向,同时勾选「允许筛选器传播到此表」(针对表A)
- 回到报表视图,重复开启「显示无数据的项」的操作
内容的提问来源于stack exchange,提问作者Kat_3721
相关产品推荐
相关产品推荐

