【发布时间】:2017-03-15 00:21:58
【问题描述】:
如何使用 JQL 搜索查找特定项目的“总花费时间”?
【问题讨论】:
标签: jquery jira jira-agile
如何使用 JQL 搜索查找特定项目的“总花费时间”?
【问题讨论】:
标签: jquery jira jira-agile
您不能使用 JQL 进行聚合查询。
如果您需要从 Jira 报告,您可能需要查看以下插件。如果这只是一次性的,那么您可以简单地将结果导出到 excel 中并从那里汇总。
https://marketplace.atlassian.com/plugins/jira-timesheet-plugin/server/overview
【讨论】:
如果这是一个罕见/不频繁的请求,并且项目中没有太多问题(记录小时数少于 1000 个问题),您可以简单地使用 JIRA 原生 JQL 和电子表格来获取花费的总小时数。
首先输入一个jql查询比如:project = xyz and timespent is not empty
然后在jql页面中添加“Time Spent”列。
导出到 csv/Excel 并在 Excel/Google 电子表格中打开文件。
然后您可以使用求和公式对“所用时间”列进行求和 例如=总和(B2:B500)。记得除以 3600 得到花费的小时数 因为时间单位是以秒为单位跟踪的。
我们偶尔会收到此类请求(~每月一次),这相对容易做到,无需任何额外的附加组件。
【讨论】:
显然,现在可以使用聚合表达式。
使用 JQL:
project = xxx and issueFunction in aggregateExpression("Total time spent", "timespent.sum()")
在搜索结果上方显示以下消息:
Total time spent: 123 h 45 min
但是,根据您使用的 Jira 版本/版本,此功能的可用性可能会受到限制。
【讨论】: