我想进行WIQL查询,以计算“错误”类型的工作项,并按标题和软件版本字段分组。但是,WIQL中没有按功能分组。是否有人可以在WIQL中完成这项工作?
SELECT
[System.Title],
[System.State],
count(*)
FROM workitems
WHERE
[System.WorkItemType] = 'Bug'
AND [System.State] <> ''
GROUP BY [System.Title], [Custom.ToolSoftwareVersion]
查询用于创建仪表板和概述等。
答案 0 :(得分:1)
有人可以用WIQL替代这项工作吗?
根据我的经验,简短的回答是否。
正如您提到的,目前不支持 GroupBy 和 Count 。有关更多信息,我们可以从此document获取WIQL语法。
Azure Devops还支持使用WIQL Api查询结果。我的解决方法是,您可以以列表形式查询结果,然后可以使用自定义代码对它们进行分组和计数。
POST https://dev.azure.com/{organization}/{project}/{team}/_apis/wit/wiql?api-version=5.0-preview.2
顺便说一句,我们也可以将您的feedback交给Azure DevOps团队。