带有团队 ID 的 Azure Devops Analytics 工作项查询

Azure Devops Analytics Work Item Query with Team Id

是否可以查询工作项的 _odata 端点并获取工作项分配给的实际团队 ID?我可以展开 Teams 导航 属性,但这只会为我提供所有项目团队的列表,而不是工作项所属的团队

https://analytics.dev.azure.com/{organization_name}/_odata/v3.0-preview/WorkItems?select=WorkItemId,Title,WorkItemType

I can expand the Teams navigation property but that just gives me a list of all project teams, not the team that the work item belongs to

您使用的 OData 的完整 URL 是多少?

您分享的OData URL好像不完整。

https://analytics.dev.azure.com/{organization_name}/_odata/v3.0-preview/WorkItems?select=WorkItemId,Title,WorkItemType

我也尝试在查询中展开团队,它可以正确显示工作项所属的团队。

以下是我在Postman上测试的OData的完整URL:

https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/v3.0-preview/WorkItems?$select=WorkItemId, WorkItemType, Title, State, TagNames&$expand=AssignedTo($select=UserEmail), Area($select=AreaPath), Iteration($select=IterationPath), Teams($select=TeamName)&$filter=(Area/AreaPath eq '{AreaPath}')

结果:

如果工作项的区域路径已经分配给多个团队,在Teams对象中,会列出该区域路径所在的所有团队分配给。