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

如何在Power BI中计算Azure DevOps工作项周期时间及解决透视报错?

Azure DevOps与Power BI集成问题解答

问题1:导入Power BI后出现大量数据列是否正常?

这是正常现象。Azure DevOps Analytics的Analytical View同步到Power BI时,会自动带出工作项关联的系统元数据字段(比如工作项创建人、项目信息等隐藏关联字段),这些字段会以展开形式生成多列。你可以直接在Power Query编辑器中选中不需要的列右键删除,只保留Work Item Id、State Change Date、Work Item Type、State这些核心分析字段即可。

问题2:Pivot Column操作报错的解决方案

报错原因是State Change Date属于嵌套数据结构(通常是包含子字段的记录类型),Power BI无法直接对嵌套列执行透视操作。无需删除该列,按以下步骤处理:

  • 在Power Query编辑器中,找到State Change Date列,点击列标题右侧的展开按钮(双箭头图标),选择嵌套结构里的日期/时间字段(比如DateTime),生成一个扁平的日期列。
  • 删除原来的嵌套State Change Date列,保留刚展开的扁平日期列(可重命名为State Change Date方便识别)。
  • 再次执行Pivot Column操作:选择State作为透视列,展开后的日期列作为值列,聚合方式选择Min或Max(单个工作项单个状态的变更日期通常唯一,两种聚合结果一致)。
  • 如果存在同一工作项同一状态多次变更的情况,根据分析需求选择保留最早(Min)或最晚(Max)的变更日期即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 20:02:35