在 Power BI 中如何处理主值列上缺失的行值?

In Power BI how to handle missing row value on primary value column?

在我的 table 主键列中有缺失值,我尝试使用 measure 进行填充,但它不起作用,因为没有完全填充要测量的列的主键 val

我创建了静态 table 作为打击并与原始 table 建立关系,然后在视觉 table 上分配值静态 table 列,它正在使用任何问题

创建静态文件table:

建立关系

将列分配给视觉对象 table 并且过滤结果列不应为空

对于缺失值的处理,您需要按照以下两个步骤进行:

  1. 在 Power BI Desktop 的查询编辑器中用所需值替换缺失值(可选)
  2. 删除 bi-directional 关系并在 table 之间创建 uni-directional 关系

注意:关系的方向在 Power BI 中的建模中起着非常重要的作用。关系的方向意味着筛选器在 Power BI 中传播的方式。 uni-directional 关系将根据一个 table 过滤另一个。有时您需要在不同的方向进行过滤,这就是 bi-directional 关系发挥作用的时候。但是,双向关系会带来性能成本问题。不要盲目使用bi-directional关系。确保您首先以正确的方式设计了模型,如果这不起作用,则尝试其他方法,例如 Cross-Filter DAX 函数。