我建立了一个星型模式,如下所示。我有两个平面文件加载为 test_execution_summary 和 defect_report。测试执行摘要中的记录使用实践名称进行过滤,然后再次使用项目名称进行过滤。之后,我使用视觉过滤器来过滤与最近版本相关的周期,并通过测量来计算。
表之间的关系如下:
defect_report[IssueKey] = test_execution_summary[ExecutionDefect]
test_cycle_details[周期ID] = test_Execution_summary[周期ID]]
缺陷表中有两种类型的问题:错误和缺陷。我需要计算为最新版本选择的每个周期的错误计数。我尝试使用以下措施,但它使错误计数值为空。
Bugs Count 1 = CALCULATE(COUNTROWS(FILTER(defect_report, defect_report[Issue Type]="Bug")), RELATEDTABLE(test_execution_summary))
我一直在尝试不同的方法来让它发挥作用,但我不知道方法。我对 Power BI 完全陌生。如果有人能帮助我找出我做错了什么以及如何解决这个问题,我将不胜感激。
尝试使用维度表上应用的过滤器从事实表中进行计数:
Bug Count 2 =
CALCULATE(
DISTINCTCOUNTNOBLANK('test_execution_summary'[ExecutionDefect]),
'defect_report'[Issue Type] = "Bug"
)