在WIQL(Azure Dev Ops)中使用分组依据和计数语句

时间:2019-01-02 15:36:51

标签: azure-devops wiql

我想进行WIQL查询,以计算“错误”类型的工作项,并按标题和软件版本字段分组。但是,WIQL中没有按功能分组。是否有人可以在WIQL中完成这项工作?

SELECT
    [System.Title],
    [System.State],
    count(*)
FROM workitems
WHERE
    [System.WorkItemType] = 'Bug'
    AND [System.State] <> ''
GROUP BY [System.Title], [Custom.ToolSoftwareVersion]

查询用于创建仪表板和概述等。

1 个答案:

答案 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团队。