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

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

PowerBI Home  · 公众号  ·  · 2024-10-22 23:37
    

主要观点总结

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

关键观点总结

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

文章中介绍了如何理解和解决这一问题

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

文章解释了数据库中的三类完整性约束,并重点介绍了参照完整性的概念和作用

关键观点3: Power BI允许违反参照完整性的情况

由于Power BI的设计要求不如数据库严格,事实表中可以存在与维表不匹配的行,导致出现空白行

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

一是通过筛选切片器中的空白值,二是通过Power Query或DAX表达式对事实表的维度进行去重处理

关键观点5: 课程和推广信息

文章提到了免费课程和付费课程,以及一个交流学习群,为感兴趣的人提供了学习资源


文章预览

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

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