JQLを使用してSLAを特定する

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

Jira Service Desk includes specific JQL syntax that can help you sort through the details of your requests and issues, and make sure you're hitting your SLA goals. Learn more about JQL syntax.

If your SLA goals use overlapping JQL filters,or depend on each other, then your JQL queries and SLAs may return unexpected results. Read more about setting SLA goals.

SLA 目標を違反している課題を検索する

SLA 目標が特定の状態にある課題を検索するのに使用できる関数が2つあります。

  • breached() は、前回の SLA サイクルが対象目標の達成に失敗した課題をフィルタリングします。
  • everBreached() は、対象目標の達成に失敗した課題をフィルタリングします。

たとえば、初回応答目標を達成したプロジェクトの課題をすべて検索する場合、以下のクエリを使用します。

"Time to first response" != everBreached()

一時停止、完了、およびSLA クロックで実施中の課題を検索する

完了について特定の状態にある課題を検索するのに使用できる関数が3つあります。

  • paused() は、SLA サイクルが条件によって一時停止中の課題をフィルタリングします。たとえば、課題のステータスが「顧客待ち」の場合、課題の SLA クロックを一時停止できます。
  • completed() は SLA が完了した課題、つまり停止イベントの1つに達した課題をフィルタリングします。
  • running() は SLA クロックが実行中の課題、つまりまだ停止イベントの1つに達していない課題をフィルタリングします。
  • withincalendarhours() filters issues whose SLA clock is running or not running according to the SLA calendar, not conditions.

paused および running 関数は、SLA サイクルがまだ開始されていない課題を返しません。

たとえば、SLA サイクルの解決時間を完了する間に一時停止された課題をすべて検索する場合は、以下のクエリを使用します。

"Time to resolution" = paused()

SLA クロックに基づいて課題を検索する

SLA サイクルのクロックに一定の時間を持つ課題を検索するのに使用できる関数が2つあります。

  • elapsed() は、進行中の SLA サイクルの開始イベント以降、SLA サイクルのクロックが指定された時間条件を満たす課題をフィルタリングします。
  • remaining() は、課題が SLA 目標を違反する前に、SLA サイクルのクロックが指定された時間条件を満たす課題をフィルタリングします。

たとえば、初回応答を 10 分未満待っているリクエストを検索する場合、以下のクエリを使用します。

"Time to first response" < elapsed("10m")

または、これから2時間以内に解決対象を違反する課題を検索するには、以下のクエリを使用しています。

"初回応答時間" < remaining("2h")
最終更新日 2020 年 11 月 9 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.