JIRA Servcie Desk教程是JIRA Servcie Desk的使用教程,能够帮助你加深对JIRA Servcie Desk软件的认识,让你实现从菜鸟到大神的进阶之路。
JIRA Servcie Desk是一款服务台管理软件,它能够为你的客户提供简单直观的用户体验,并集成了强大的SLA支持、可自定义的服务队列、自动化的请求管理以及实时的报表。
为SLA编写JQL查询
JQL查询具有创建SLA时必须遵循的元素顺序。还有一些在创建SLA查询时经常使用的功能,常用运算符以及在Jira中保留以在查询中执行特定功能的某些字符和单词。
查询中的元素
在JQL中,查询具有四个基本元素:
- 字段
字段是系统中不同类型的信息。例如,Jira Service Desk字段可以是优先级,问题类型,创建日期和项目。
- 运算符
运算符是查询的核心,它们将字段与值相关联。普通运算符包括等于(=),不等于(!=)和小于(<)。
- 值
值是查询中的实际数据。例如,paused()和remaining(“ 2h”)。
- 函数
函数是Jira中用于访问特定数据的特殊计算。例如,违反SLA的问题。
您可以选择使用几个选择关键字将查询链接在一起。关键字是语言中具有特殊含义的特定单词。例如,AND和OR。
JQL中的一个简单查询由一个字段,一个运算符,一个或多个值或函数组成。例如:
上面的查询在Test项目中找到所有问题。它使用项目字段,EQUALS运算符和值Test。
编写SLA查询时常用的功能
以下是编写SLA的JQL查询时常用的功能:
- breached
这可以过滤掉最后一个SLA周期未能达到其目标的问题。
- everBreached
这样可以过滤出未达到目标的问题。
- paused
此过滤器会因特定条件而在当前SLA周期暂停的位置过滤问题。例如,当问题的状态设置为等待客户时,您可以暂停问题的SLA时钟。
- completed
这将在SLA周期完成的地方过滤问题,这意味着问题已达到其停止事件之一。
- running
这将在当前SLA时钟运行的位置过滤问题,这意味着问题尚未达到停止事件之一。
- withincalendarhours
这将根据SLA日历(而非条件)过滤其SLA时钟正在运行或未运行的问题。
- elapsed
自正在进行的SLA周期的开始事件以来,此过滤器会在SLA周期的时钟满足指定时间条件的地方发出问题。
- remaining
此过滤器会在问题将违反SLA目标之前,对其SLA周期的时钟满足指定时间条件的问题进行过滤。
常用运算符
以下是您可以在SLA JQL查询中使用的一些常见字符和单词运算符:
- 字符
=,>,>,=,〜,!= <<=!〜
- 单词
not, in, is not, was, not, was not, in, not in, is, was, was in, changed
- 保留字符和单词
这是Jira中一些保留的字符和单词,在查询中使用它们时需要以特定的方式使用它们。
空格(“”),+,。,;,?,|,*,/,%,^,$,#,@,[],,
- 单词
a, and, are, as, at, be, but, by, for, if, in, into, is, it, no, not, of, on, or, s, such, t, that, the, their, then, there, these, they, this, to, was, will, with
JQL如何用于创建SLA目标?
JQL代表Jira查询语言,是在服务台中搜索问题最强大,最灵活的方法。将简单元素串在一起以形成一个更复杂的问题来创建查询。
使用JQL,您可以清楚地定义应该构成SLA目标的问题。创建或编辑目标时,您会看到提示,以帮助您以正确的JQL格式填写问题字段。