iT邦幫忙

2022 iThome 鐵人賽

DAY 17
0
IT管理

第一次使用Jira就上手系列 第 17

[Day17]Filter-第一次使用Jira就上手

  • 分享至 

  • xImage
  •  

在一個專案裡可能有數百或數千個Issue,搜尋這些問題就會成為一個挑戰,今天我們要講解Jira中最強大的功能「搜尋和過濾」。
這章節你將學會

  • 快速搜尋
  • 從issue搜尋(基本搜尋及JQL搜尋)
  • 從board搜尋
  • 儲存和管理篩選

介面介紹

https://ithelp.ithome.com.tw/upload/images/20221001/20112053eT7EjpAmvb.png
圖片來源

  1. Jira預設篩選器
  2. Issue列表
  3. 過濾更多Issue的選項按鈕
  4. 連結到更高級搜尋頁面,點擊後會到下圖的畫面,透過JQL條件做篩選
    https://ithelp.ithome.com.tw/upload/images/20221001/20112053TKboSfli7P.png
  5. Issue列表顯示切換,分為LIST VIEW或DETAIL VIEW
    LIST VIEW
    https://ithelp.ithome.com.tw/upload/images/20221001/201120530aZL8stXHU.png
    DETAIL VIEW
    https://ithelp.ithome.com.tw/upload/images/20221001/20112053v9Q1D1EYDl.png
    6.Basic或JQL切換搜尋顯示切換
    Basic
    https://ithelp.ithome.com.tw/upload/images/20221001/20112053ZyXOnOjnp6.png
    JQL
    https://ithelp.ithome.com.tw/upload/images/20221001/20112053Q3D8GJagQb.png

快速搜尋

快速搜尋是一種全局搜尋,可以搜尋Issues、Projects、Boards、Queues等其他事物。點擊Jira上方Header區塊的搜尋框
https://ithelp.ithome.com.tw/upload/images/20221001/20112053WpTzbqV05a.png
輸入你想搜尋的關鍵字,這邊輸入「ready」,就會看到這站有兩個Issue,Issue下面會顯示在哪個專案上
https://ithelp.ithome.com.tw/upload/images/20221001/20112053OrVo1p2i93.png
你也可以透過AND、OR、NOT等關鍵字來搜尋(注意:這些關鍵字需要為大寫)
這邊舉個例子,網站上有兩張卡片包含「epic test」關鍵字
https://ithelp.ithome.com.tw/upload/images/20221001/20112053Wi9VqY4n3U.png
這邊我們排除了包含epic關鍵字,但不包含test1的問題,搜尋結果就沒有看到「epic test1」這張問題。
https://ithelp.ithome.com.tw/upload/images/20221001/20112053H1YWPr0G2l.png

Issue搜尋

在左側欄中點擊「Issue」,可以看到左邊是Jira所有預設的篩選器,可以讓你快速搜尋,像是My open issues、Reported by me及All issues等,點擊這些篩選條件後,右邊就會列出篩選結果列表。下面範例選擇「My open issues」
https://ithelp.ithome.com.tw/upload/images/20221001/20112053KFzqad4srs.png

基礎搜尋

搜尋列上,你可以輸入關鍵字,還可以選擇你要搜尋的條件,像是在哪一個Project、Status、Assignee及點擊More+增加更多條件,透過點擊搜尋問題來進行搜尋
https://ithelp.ithome.com.tw/upload/images/20221001/20112053xtIlRehU2b.png
這裡篩選了Project:test、Type:Story、Status:TO DO,下方就列出篩選結果
https://ithelp.ithome.com.tw/upload/images/20221001/20112053HCChjljaeX.png

進階搜尋(Jira Query Language (JQL)搜尋)

當日積月累有很多的Issue時,想要從中找到想要的內容,就需要複雜的篩選條件。Jira提供了JQL搜尋,與SQL很類似,透過自訂義條件,可以幫助團隊提高工作效率,讓他們不需要花費大量的時間去找尋相關訊息。
https://ithelp.ithome.com.tw/upload/images/20221001/20112053W0qSab8URC.png
搜尋由字段、運算符、值、關鍵字組成,運算符是搜尋的核心,當你在輸入框搜尋文字時,會給予提示,讓搜尋更加方便。

Board搜尋

每個board都有一個篩選器定義board,指定哪些問題包含在您的board上
在Board右上(…) → Board settings → General選項查看篩選條件
你可以點擊「Edit Filter Query」,修改Board篩選條件
https://ithelp.ithome.com.tw/upload/images/20221001/20112053BYi08J1fvC.png
https://ithelp.ithome.com.tw/upload/images/20221001/20112053pe0Ad7aTXh.png
https://ithelp.ithome.com.tw/upload/images/20221001/201120533vhm5Cq8wc.png
篩選完條件後,按「Save as」,輸入Filter名稱
https://ithelp.ithome.com.tw/upload/images/20221001/201120531bPvBvdGq2.png
左邊選單也會增加剛剛新增的篩選條件
https://ithelp.ithome.com.tw/upload/images/20221001/20112053qaeUAFdrIK.png
回到Board settings頁面,會看到這個board是以使用TES的Project key選擇所有問題並按它們的等級排序。
https://ithelp.ithome.com.tw/upload/images/20221001/201120531oFQG9HXIi.png

Board快速篩選器

快速篩選器是條件更詳細,顯示Board上的問題,默認情況下,會顯示Voard篩選器匹配的所有問題。
點擊使用者頭像,會顯示分配給他們的問題;還有「Only My Issue」、「Recently Updated」及搜尋框。需注意的是搜尋框只搜尋Board上顯示的問題。
https://ithelp.ithome.com.tw/upload/images/20221001/20112053r1O0eFPoWW.png
如果想要新增board上的篩選問題,可以點擊右上更多(…) → Board settings →「Quick Filters」選項
用JQL方式輸入你想要的篩選條件,這邊添加了一個「Label」篩選條件,完成後就會看到上方搜尋列表多一個Label按鈕,你可以快速的搜尋當時設定的篩選條件。
https://ithelp.ithome.com.tw/upload/images/20221001/20112053KWnEhPr7gy.png

上面了解到在Issue及Board上如何搜尋,接下來要討論如何儲存、權限設置及查看你所有已保存的篩選器,並進行管理。

查看篩選器

點擊左側下方「View all filters」選項
https://ithelp.ithome.com.tw/upload/images/20221001/20112053G4ygfnICZR.png
進入篩選器列表
https://ithelp.ithome.com.tw/upload/images/20221001/20112053iE3XZ2ggtc.png
您可以點擊篩選器右側的更多(…)來修改與篩選器相關的數據。
https://ithelp.ithome.com.tw/upload/images/20221001/20112053uTn5tESmtw.png

新增篩選器

在上方Header找到「Filters」 → 點擊「Advanced issue search」選項
https://ithelp.ithome.com.tw/upload/images/20221001/20112053ZsuLdeERYO.png
新增要儲存的JQL搜尋條件,點擊「Save filter」
你可以透過搜尋條件,點擊「Save filter」來新增自己的篩選器。然後顯示彈窗輸入篩選器名稱、描述。
https://ithelp.ithome.com.tw/upload/images/20221001/20112053LmhNGVWpO5.png
https://ithelp.ithome.com.tw/upload/images/20221001/201120533Bmk74hVuO.png
建立篩選器後,我們就有一個新的篩選器選項,這樣我們就可以快速的執行它。
左側欄位會顯示剛剛建立的篩選條件,點擊右側就會出現篩選結果。
https://ithelp.ithome.com.tw/upload/images/20221001/20112053RZQnbKTUJv.png

修改篩選器

點擊要修改的篩選器 → 「Details」按鈕
https://ithelp.ithome.com.tw/upload/images/20221001/20112053oyDIRpCGAL.png
點擊「Edit permissions」連結,會顯示修改篩選器彈窗,修改名稱、誰可以查看等欄位
https://ithelp.ithome.com.tw/upload/images/20221001/20112053dvK4XpKb7R.png

訂閱篩選器

訂閱篩選器是指訂閱指定查詢結果。
點擊你想過濾的篩選器,點擊「New subscription」按鈕。
https://ithelp.ithome.com.tw/upload/images/20221001/20112053Bj3qU605j2.png
會顯示彈窗
https://ithelp.ithome.com.tw/upload/images/20221001/20112053UwEBy2n6aS.png
Recipients:選擇「Personal Subscription」,或從下拉列表中選擇一組收件人。

Schedule:計畫類型

  • 每日 — 如果您想每天收到一封或多封電子郵件,請選擇此項。
  • 每週天數 — 如果您想在每週的特定日子收到一封或多封電子郵件,請選擇此項。
  • 每月天數 — 如果您想在每個月的特定日期接收電子郵件,請選擇此項。
  • 高級 — 使用「Cron 表達式」來指定自定義計劃以滿足您的特定要求。

總結

本章節你學會了如何在Issue及Board使用簡單搜尋、高級搜尋及儲存你篩選的結果,還能夠訂閱篩選條件。下一章節會詳細JQL查詢語法及使用


上一篇
[Day16]Roadmap-第一次使用Jira就上手
下一篇
[Day18]Jira Query Language (JQL)-第一次使用Jira就上手
系列文
第一次使用Jira就上手30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言