2.2 PowerBI数据建模-维度值不完整,切片器出现空白选项

加入 PowerBI自己学 知识星球:下载源文件,边学边练;遇到问题,还可以提问交流。

维度表中没有空白行,但是放到切片器里面,出现了一个空白选项。更有甚者,把日期表的日期放入切片器中,选择日期没有数据,选择空白选项才有销量数据。这是怎么回事呢?

解决方案

问题的根源在于维度表的不完整。与维度表关联的至少某一个事实表中出现了维度表没有的值,维度表会在背后自动补充一个空白选项来与之对应。

选择日期后,一个销量数据也没有,极有可能是日期表的日期范围与事实表的日期范围没有重叠,或者关系两端数据类型不一致,关系两端一个值也对应不上。

当然,也不排除有些维度表与事实表本身就是不完全对应,目标客户表和所有客户的销量表一定是会产生空白选项,空白对应的是非目标客户,这种情况属于正常现象。

排查缺失的维度值,从数据源完善维度表,使其完整。注意:不要轻易在筛选器中将空白选项筛选掉,这样可能导致报告数据不完整。

操作步骤

STEP 1 在模型视图查看与出现空白的字段对应的维度表关联的事实表。

STEP 2 在画布中,逐个把维度表和事实表关联的列拖入表视觉对象,就能看到维度表中空白选项对应的事实表中的值了。

 i 把客户表的客户和销售表的客户拖入表视觉对象中,发现维度表的客户列并没有空白选项,说明空白选项不是由销售表带来的。

ii 把客户表的客户和库存表的客户拖入表视觉对象中,发现维度表的客户列出现了空白选项,同时可以看到是库存表中的客户E带来的空白选项。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值