如何通过DevOps Analytics Views导出讨论区内容至Power BI
Azure DevOps 导出工作项评论到Power BI的可行方案
Analytics Views本身不支持直接导出评论的具体内容,它的数据集仅包含Comment Count这类统计字段。以下是几种可行的替代方法:
1. 用REST API直接在Power BI中拉取评论
- 调用Azure DevOps的Work Item Comments API获取单条或批量工作项的评论详情,包括文本、创建人、时间等信息。
- 在Power BI中通过「获取数据 > Web」功能,填入API请求地址(格式示例:
https://dev.azure.com/{组织名}/{项目名}/_apis/wit/workItems/{工作项ID}/comments?api-version=7.1-preview.3),并使用个人访问令牌(PAT)完成身份验证。 - 编写M语言脚本实现批量遍历工作项ID,自动拉取所有评论数据,之后可以和从Analytics Views导入的工作项主数据进行关联分析。
2. 使用第三方扩展辅助导出
- 在Azure DevOps Marketplace安装支持导出工作项评论的第三方扩展,这类工具通常能直接将工作项及其评论导出为CSV或Excel格式,再导入Power BI即可。
- 优先选择官方认证、用户评价良好的扩展,保障数据安全。
3. 企业级数据同步方案
- 配置Azure DevOps的数据导出服务,将工作项、评论等数据同步到Azure SQL数据库或数据湖存储中。
- 直接从Power BI连接到这些存储服务,获取包含完整评论内容的数据集。
内容的提问来源于stack exchange,提问作者Yazmin Silva
相关产品推荐
相关产品推荐

