yuer521 2024-05-24 09:06 采纳率: 0%
浏览 6
已结题

powerbi矩阵增加度量值后出现对应关系错乱

powerbi 矩阵对象中,在行中增加一个字段后,出现很多空行

我有两张表,kpi和CM,数据内容如下:
KPI表为:

img


CM表为:

img

当我在矩阵中进行如下操作时,changjing cell的对应关系是正常的:

img


但是一旦我新增if函数写成的度量值后,对应关系就错乱了:

img

这是为什么呢?有什么方法可以在增加“小于2.5”这个度量值后,保持changjing cell的正常对应关系?

  • 写回答

23条回答 默认 最新

  • 阿齐Archie 嵌入式领域优质创作者 2024-05-24 09:51
    关注
    获得0.30元问题酬金

    以下参考免费微信小程序:皆我百晓生 作答,并由阿齐Archie整理回复,若还有疑问可评论或留言。

    在Power BI中,当你增加了一个度量值(比如“小于2.5”),并尝试在矩阵中使用它时,可能会遇到数据对应关系错乱或出现空白行的问题。这通常是因为矩阵的行和列之间的交叉筛选器没有正确设置,或者数据模型中存在问题。

    以下是一些解决步骤,你可以按照这些步骤来尝试修复问题:

    步骤 1: 检查数据模型关系

    确保KPI表和CM表之间的关联关系是正确的。检查是否有任何关系是基于错误或多余的列,这可能会导致数据匹配问题。

    步骤 2: 检查筛选器设置

    在矩阵中,检查是否正确设置了筛选器。确保“小于2.5”度量值的筛选器不会错误地过滤掉数据。

    步骤 3: 使用ALL函数

    使用ALL()函数来避免筛选器传播,这可能会帮助解决空白行的问题。例如,你可以修改度量值如下:

    小于2.5 = CALCULATE(SUM('KPI'[vol]), ALL('CM'), 'KPI'[vol] < 2.5)
    

    这个公式会在计算总和时忽略任何筛选器,然后应用vol小于2.5的条件。

    步骤 4: 检查度量值逻辑

    确保“小于2.5”度量值的逻辑是正确的,并且它不会错误地计算不相关的数据。

    步骤 5: 使用关系图检查数据模型

    在Power BI中,使用“模型视图”或“关系图视图”来检查数据表之间的关系,确保它们是正确连接的,并且没有冗余或错误的连接。

    步骤 6: 重新加载数据

    有时简单的重新加载数据可以解决问题。尝试刷新数据集,看看问题是否仍然存在。

    步骤 7: 检查数据完整性

    确保数据源中的“cell”和“changjing”列没有空值或不一致的值。

    如果以上步骤都不能解决问题,可能需要进一步检查数据模型或考虑重新设计数据模型。在某些情况下,问题的根源可能在于数据本身,而不是Power BI的设置。

    评论

报告相同问题?

问题事件

  • 系统已结题 6月1日
  • 修改了问题 5月24日
  • 赞助了问题酬金15元 5月24日
  • 创建了问题 5月24日

悬赏问题

  • ¥15 35114 SVAC视频验签的问题
  • ¥15 impedancepy
  • ¥15 在虚拟机环境下完成以下,要求截图!
  • ¥15 求往届大挑得奖作品(ppt…)
  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见