如何在Azure DevOps中合并Bug查询生成按创建时段分类的图表?
Azure DevOps内置方法合并多时间段Bug分类图表
不用依赖外部工具,ADO内置有两种方法可以实现你要的合并图表:
方法一:自定义计算列+分组图表
- 新建覆盖全时间段的Bug查询
- 在Boards→Queries创建新查询,工作项类型选Bug,设置创建日期范围为
@Today - 90到@Today,确保查询结果包含「创建日期」字段(在查询编辑器的「列」面板添加)。
- 在Boards→Queries创建新查询,工作项类型选Bug,设置创建日期范围为
- 添加时间段分类计算列
- 在查询结果页面,点击「添加列」→「计算列」:
- 规则类型选择「日期差」,计算「创建日期」与
@Today的天数差; - 启用「值映射」,将天数转换为分类:
- 天数 < 30 → 「小于30天」
- 30 ≤ 天数 ≤ 60 → 「30-60天」
- 60 < 天数 ≤ 90 → 「60-90天」
- 给计算列命名为「Bug创建时间段」。
- 规则类型选择「日期差」,计算「创建日期」与
- 在查询结果页面,点击「添加列」→「计算列」:
- 生成合并图表
- 点击查询结果页的「图表」按钮,选择柱状图/条形图;
- X轴选择「Bug创建时间段」,Y轴选择「工作项计数」,调整显示选项即可得到包含三个分类的合并图表。
方法二:单查询多系列图表
- 创建包含过去90天所有Bug的主查询(同方法一第一步)。
- 在图表页面添加多系列筛选
- 进入图表界面后,点击「添加系列」:
- 第一个系列:添加筛选条件「创建日期 > @Today -30」,命名为「小于30天」;
- 第二个系列:添加筛选条件「创建日期 <= @Today -30 AND 创建日期 > @Today -60」,命名为「30-60天」;
- 第三个系列:添加筛选条件「创建日期 <= @Today -60 AND 创建日期 > @Today -90」,命名为「60-90天」;
- 所有系列共用Y轴「工作项计数」,即可在同一图表中展示三个分类的对比数据。
- 进入图表界面后,点击「添加系列」:
内容的提问来源于stack exchange,提问作者user2309750
相关产品推荐
相关产品推荐

