You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将最新版本筛选条件应用于Power BI卡片的总计计算?

问题描述

我的数据集已通过**业务组名称(practice name)和项目名称(project name)**两个切片器筛选。基于此,我创建了两个度量值来获取最新发布日期和版本:

Last Release Date = 
    MAXX(
        ALLSELECTED(test_execution_summary), 
        test_execution_summary[Executed On]
    )

Last Release Name = 
    CALCULATE(
        MAX(test_cycle_details[Version]), 
        FILTER(
            ALLSELECTED(test_execution_summary), 
            test_execution_summary[Executed On]=[Last Release Date]
        )
    )

为了让报表表格仅显示所选发布版本的周期详情,我使用了以下视觉级别筛选度量值:

Is Latest Release Flag = 
    VAR LatestReleaseName = [Last Release Name]
 RETURN
    IF(MAX(test_cycle_details[Version])=LatestReleaseName, 1, 0)

现在我需要将表格中测试用例数(test case count)、缺陷数(bug count)、**重开缺陷数(reopen count)**的总计分别显示在独立卡片中。但直接将列度量值添加到卡片时,得到的是整个项目的总计数据;我尝试创建新度量值计算总计,却无法正确应用Is Latest Release Flag的筛选条件,例如以下代码返回空白结果:

Total TestCase Count = 
        COUNTX(VALUES(test_execution_summary[Issue Key]), 
        IF(MAX(test_cycle_details[Version])=[Last Release Name], 1)
        )

请问如何将Is Latest Release Flag的筛选条件应用到这些总计卡片中?

解决方案

方法一:直接基于最新版本筛选计算

无需依赖Is Latest Release Flag,直接通过CALCULATE限定统计范围为最新版本的数据:

Total TestCase Count = 
CALCULATE(
    COUNT(test_execution_summary[Issue Key]),
    test_cycle_details[Version] = [Last Release Name]
)

缺陷数和重开缺陷数的度量值可参照此逻辑修改,只需将COUNT(test_execution_summary[Issue Key])替换为对应的统计逻辑(比如缺陷数用COUNT(test_execution_summary[Bug ID]),或已有的相关度量值)。

方法二:复用Is Latest Release Flag筛选

如果希望直接复用已标记的筛选条件,可通过CALCULATE配合标记值过滤:

Total TestCase Count = 
CALCULATE(
    COUNT(test_execution_summary[Issue Key]),
    [Is Latest Release Flag] = 1
)

若你已有单独的TestCase Count度量值,可直接替换为该度量值:

Total TestCase Count = 
CALCULATE(
    [TestCase Count],
    [Is Latest Release Flag] = 1
)

这种写法会自动继承切片器的筛选范围,同时只统计标记为最新版本的记录。

关键说明

  • 确保test_execution_summary与test_cycle_details之间的模型关系配置正确,否则会出现关联错误导致数据偏差。
  • 上述两种方法均能正确适配切片器的筛选结果,无需额外调整切片器设置。

内容的提问来源于stack exchange,提问作者udani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 04:25:11