You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI如何通过Analytics View或ODATA拉取Azure DevOps工作项tags

关于从Azure DevOps OData/Analytics View拉取工作项标签数据的解决方案

该操作完全可实现,你提到的CSV格式标签列确实存在,默认不会在基础工作项查询结果中返回,需要手动配置后就能获取,以下是两种场景的具体操作方案:

场景1:使用Azure DevOps OData数据源查询

  • 你在Power BI中连接OData源时,不要直接导入WorkItems实体的默认字段,需要手动勾选Tags字段,该字段返回的就是用英文逗号分隔的所有标签CSV值
  • 如果你是手写OData查询语句,需要在$select参数中显式加入Tags,示例查询结构参考:
    https://dev.azure.com/{组织名}/{项目名}/_odata/v3.0-preview/WorkItems?$select=WorkItemId,Title,State,Tags&$filter=WorkItemType eq 'User Story'
  • 导入后可直接用Power BI的文本筛选功能对Tags列做包含匹配,也可以用「拆分列」功能按逗号拆分标签做后续聚合分析

场景2:使用Power BI Analytics View功能

  • Analytics View默认的预设视图不会带出标签字段,你需要自定义Analytics View:
    • 进入Azure DevOps的Analytics Views服务,新建自定义视图
    • 在「字段」配置页,搜索并添加Tags字段到选定字段列表
    • 保存自定义视图后,在Power BI中选择该自定义视图导入,即可看到CSV格式的标签列
  • 如果需要更灵活的标签筛选,可以在Power Query编辑器中对Tags列按逗号拆分为行,每个标签单独对应一行工作项记录,直接对拆分后的标签列做切片器筛选即可满足按tag过滤工作项的需求

如果你使用的是旧版本的Azure DevOps本地部署版(非云服务),需要确认OData API版本不低于v2.0,低于该版本的API不支持直接返回Tags字段,需要关联WorkItemTags桥接表和Tags维度表获取标签数据。

内容的提问来源于stack exchange,提问作者smallKing

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 21:45:04