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

如何用JQL统计Jira全用户近半年状态变更与创建任务数

结论

原生JQL无法实现一次性查询所有用户的对应统计数据。JQL本质是问题筛选语言,不支持跨用户的自动分组聚合能力,你当前编写的单用户查询语句本身还存在统计口径偏差,无法直接扩展为全用户批量查询逻辑。

你当前使用的JQL逻辑存在偏差:issuekey IN updatedBy(username "2021/12/19", "2022/06/19") AND creator = username 实际返回的是「指定用户创建、且该用户本人在时间段内更新过的问题」,既会漏掉该用户触发了状态变更但不是他创建的问题,也会漏掉他创建但时间段内没有更新的问题,无法匹配你要的两个统计目标。

可落地的实现方式
  • 方式1:通过Jira原生仪表盘组件零代码实现
    • 统计各用户创建的问题总数:先创建筛选器,JQL写为created >= -6M(-6M是Jira内置的相对时间参数,自动匹配近6个月时间范围,不用手动写固定日期),给该筛选器添加「问题统计」仪表盘组件,统计维度选择「创建人」,即可直接展示所有用户的创建问题数。
    • 统计各用户触发的问题状态变更总次数:创建筛选器捞取近6个月存在状态变更的所有问题,再添加「工作项变更报告」组件,筛选变更字段为「状态」,分组维度选择「变更操作人」,即可自动统计每个用户触发的状态变更总次数。
  • 方式2:导出全量数据后做表格透视
    先通过JQL捞取近6个月覆盖统计范围的全量问题:created >= -6M OR updated >= -6M,将搜索结果附带变更历史导出为CSV文件,用Excel/在线表格的数据透视表,分别按创建人分组统计问题创建量、按状态变更的操作人分组统计变更次数即可。
  • 方式3:有插件权限的场景可简化流程
    如果你的Jira实例安装了ScriptRunner等增强插件,可以用插件提供的聚合JQL函数直接拉取分组统计结果,该能力不属于原生JQL的功能范畴。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 12:27:44