专栏名称: PowerBI Home
分享PowerBI、Tableau、Excel(函数公式、数据透视表、VBA)、Python、SQL等技巧。
今天看啥  ›  专栏  ›  PowerBI Home

Power BI切片器为什么总是有个空白?

PowerBI Home  · 公众号  ·  · 2024-10-20 23:08
    

主要观点总结

本文解答了Power BI中切片器出现空白的问题,介绍了参照完整性的概念,以及如何避免和解决此类问题。文章还提到了Power BI的相关课程和社群交流信息。

关键观点总结

关键观点1: 切片器出现空白可能是由于参照完整性问题导致。

当数据模型中的维度表和事实表之间的关系出现不匹配时,可能会出现空白记录。

关键观点2: 参照完整性的解释。

参照完整性是关联的两个表之间的约束,事实表中的外键必须是主表中存在的。Power BI允许违反参照完整性的设计,但可能导致空白行的出现。

关键观点3: 解决切片器空白问题的两个方案。

一是在切片器中筛选掉空白值;二是在Power Query或写DAX表达式对事实表的维度进行去重处理生成新的表作为维度表。

关键观点4: 提及免费课程和付费课程的信息。

介绍了免费课程和付费课程的内容,以及交流学习群的规则和费用。


文章预览

    小伙伴们,大家好呀~今天继续和大家分享Power BI知识,最近在学习交流群看到有个小伙伴的问题:为什么切片器里面多了个空白?这类问题我猜大概率是参照完整性的问题,这个问题很典型很多小伙伴遇到这个问题一脸懵,我们一起来看下这个问题的产生已经如何来解决。     假设我们有一个非常简单的数据模型:客户维度表Dim_A,销售事实表Orders,两表之间通过customer_id创建了1对多的关系,当我们把客户维度表Customer的名字拖入切片器后发现图1的情况。                                                  图1     通常来说,如果维度表中没有空白项的话,这个就是参照完整性的问题。接下来我们来一起了解下什么是参照完整性。 数据库关系模型中有三类完整性约束,分别是:实体完整性,参照完整性,用户定义完整性。 实体完整性 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览