我正在创建一个power bi报告以显示TFS和helpoint数据。数据将显示在单独的表格中。数据将基于TFS迭代进行过滤。基本上,迭代是TFS中的预定义日期范围(3周)。
基于迭代过滤器过滤数据
这两个数据集之间没有任何关系。我创建了一个表来计算迭代的开始和结束日期的度量。
StartDate = MINX(TFSData, TFSData[SprintStartDate].[Date])
EndDate = MAXX(TFSData, TFSData[SprintEndDate].[Date])
然后我在Helpoint数据集中创建了一个计算列,以通过以下计算来标识日期范围
SelectedDate = IF(IssueTrack[IssueDate].[Date] >= Table1[StartDate] &&
IssueTrack[IssueDate].[Date] <= Table1[EndDate], 1, 0)
这将为我们提供所选日期范围的标记,如下图所示,我使用了过滤器中的计算列
根据选择正确捕获了度量值,但是在helpoint数据集中没有正确捕获标记。整个切片器日期范围被捕获为1。我只需要将选定的迭代设置为1,以便可以在同一日期范围内过滤两个数据集。