Power BI Filter Context - 向矩阵添加度量然后忽略所有关系
Power BI Filter Context - adding a measure to matrix then ignores all relationships
我有一个非常简单的数据模型,只有一种关系,它按预期工作(在左侧)。但是,当我添加一个始终有效的度量(在这种情况下,显示今天日期的东西)时,我忽略模型中的关系并显示所有值组合的视觉效果,即使它们在数据模型。
这是怎么回事?我希望该度量没有自己的筛选上下文,每一行都是 运行 并且只显示今天的日期。不过,似乎正在发生的事情是,它正在针对每一个值的组合进行评估,即使关系应该已经排除了那些。
度量与 table 并没有真正关联,因此关系和过滤器仅适用于度量涉及 table 和列的度量。这在您想要编写涉及不相关 table 的度量的情况下很有用,否则这些度量是不可能的。
由于您的日期度量不涉及任何 table,因此不受他们关系的限制。你可以强迫它。例如,
Today Date = IF ( NOT ( ISEMPTY ( Ones ) ), TODAY () )
或更隐含地使用类似这样的东西
Today Date = MAXX ( Ones, TODAY () )
我有一个非常简单的数据模型,只有一种关系,它按预期工作(在左侧)。但是,当我添加一个始终有效的度量(在这种情况下,显示今天日期的东西)时,我忽略模型中的关系并显示所有值组合的视觉效果,即使它们在数据模型。
这是怎么回事?我希望该度量没有自己的筛选上下文,每一行都是 运行 并且只显示今天的日期。不过,似乎正在发生的事情是,它正在针对每一个值的组合进行评估,即使关系应该已经排除了那些。
度量与 table 并没有真正关联,因此关系和过滤器仅适用于度量涉及 table 和列的度量。这在您想要编写涉及不相关 table 的度量的情况下很有用,否则这些度量是不可能的。
由于您的日期度量不涉及任何 table,因此不受他们关系的限制。你可以强迫它。例如,
Today Date = IF ( NOT ( ISEMPTY ( Ones ) ), TODAY () )
或更隐含地使用类似这样的东西
Today Date = MAXX ( Ones, TODAY () )