以狀態和趨勢查詢為基礎的圖表來追蹤進度

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

您可以藉由繪製一般清單查詢的結果,快速檢視進行中工作的狀態。 支援不同的圖表檢視,例如餅圖、柱形圖、樞紐或趨勢。 圖表支持檢視工作項目計數,或選取數值欄位的值總和,例如故事點、工作或剩餘工時。 依狀態、指派給或其他系統定義或自定義欄位分組工作。

在本文中,您將瞭解如何執行下列工作:

  • 建構一般清單查詢以支援您的圖表
  • 建立和共用以查詢為基礎的圖表
  • 建立狀態餅圖、柱形圖、條形圖或樞紐分析圖
  • 建立趨勢圖
  • 將圖表新增至儀錶板

注意

本文說明如何設定工作追蹤查詢圖表。 若要將現有的查詢圖表新增至儀錶板,請參閱 將圖表新增至儀錶板。 如需設定工作項目圖表小工具的詳細資訊,請參閱設定工作專案小工具的圖表。

如需所有工作追蹤圖表和內容報表的概觀,請參閱 關於儀錶板、圖表、報表和小工具

例如,下圖說明從相同一般清單查詢建立的兩個不同的圖表。 餅圖會依狀態分組 19 個 Bug,條形圖會依指派和其目前狀態來分組 Bug。

新增至儀錶板的作用中 Bug 圖表螢幕快照。

必要條件

符合的必要條件包括具有 基本 存取或更高許可權,以及已建立一般清單查詢。 只有一般清單查詢支持圖表。

如果您想要將圖表新增至儀錶板,則必須將查詢儲存在 [共用查詢] 資料夾下,然後建立要新增圖表的儀錶板。

  • 若要建立查詢圖表,您必須具有 基本 存取權或更高許可權。 具有 項目關係人 存取權的用戶無法從 [查詢 ] 頁面檢視或建立圖表,不過,他們可以檢視新增至小組儀錶板的圖表。 如需詳細資訊,請參閱 項目關係人存取快速參考
  • 若要將圖表新增至儀錶板,您必須將查詢儲存至 共用查詢 資料夾。 若要這樣做,您必須獲得許可權,才能將查詢儲存在資料夾下。 若要取得授與的許可權,請參閱 設定查詢和查詢資料夾的許可權。
  • 若要將查詢圖表新增至小組儀錶板,您必須是小組的成員,或是 Project 管理員 istrators 安全組的成員
  • 若要將查詢圖表新增至專案儀錶板,您必須已建立儀錶板或獲授與編輯儀錶板的許可權,或成為 Project 管理員 istrators 安全組的成員
  • 若要檢視新增至儀錶板的查詢圖表,您必須具有 基礎查詢的讀取 許可權。 如果該許可權遭到拒絕,則小工具將會顯示 ,且 Widget 無法載入 訊息。

注意

具有公用專案項目關係人存取權的使用者可以完整存取查詢圖表功能,就像具有基本存取權的用戶一樣。 如需詳細資訊,請參閱 項目關係人存取快速參考

  • 若要建立查詢圖表,您必須具有 基本 存取權或更高許可權。 具有 項目關係人 存取權的用戶無法從 [查詢 ] 頁面檢視或建立圖表,不過,他們可以檢視新增至小組儀錶板的圖表。 如需詳細資訊,請參閱 項目關係人存取快速參考
  • 若要將圖表新增至儀錶板,您必須將查詢儲存至 共用查詢 資料夾。 若要這樣做,您必須獲得許可權,才能將查詢儲存在資料夾下。 若要取得授與的許可權,請參閱 設定查詢和查詢資料夾的許可權。
  • 若要將查詢圖表新增至小組儀錶板,您必須是小組的成員,或是 Project 管理員 istrators 安全組的成員
  • 若要檢視新增至儀錶板的查詢圖表,您必須具有 基礎查詢的讀取 許可權。 如果該許可權遭到拒絕,則小工具將會顯示 ,且 Widget 無法載入 訊息。

若要深入瞭解儀錶板許可權,請參閱 設定儀錶板許可權

建立一般清單查詢

建立查詢以支持圖表時,請遵循這些指導方針。

  • 一律選取 工作項目 查詢類型的一般清單。 圖表不支援其他查詢類型。 如需詳細資訊,請參閱 定義查詢、定義一般清單查詢
  • 將這些欄位新增至查詢子句或您想要在圖表中使用的數據行選項。 您可以依日期時間、自由格式文字和標籤位以外的任何欄位來分組圖表。 例如:
    • 若要依狀態分組,請包含 [ 狀態 ] 欄位
    • 若要依工作分派分組,請包含 [ 指派給] 字段
    • 若要依短期衝刺或反覆專案分組,請包含 反覆項目路徑
    • 若要依小組分組,請包含 [節點名稱 ] 字段,以顯示區域路徑的分葉節點
    • 若要依自定義欄位分組,請加以包含。
  • 若要加總數值數據行,請在查詢子句或數據行選項中包含對應的欄位。 如需從數值欄位建立之圖表的更多範例,請參閱 依數值字段查詢。
  • 如果您打算將查詢新增至儀錶板, 請將查詢儲存為 共享查詢
  • 您無法依下欄位資料類型將圖表群組:
    • 識別碼
    • 日期時間,例如建立日期、變更日期
    • 純文本,例如 Title
    • RTF 文字,例如描述、重現步驟
    • 標記(您可以使用標籤篩選查詢,不過您無法使用標籤設定圖表)。

注意

不過,您無法依標籤分組以查詢為基礎的圖表,不過,您可以依新增至儀錶板的標籤來分組[工作項目圖表] 小工具,如設定工作項目圖表小工具中所述

  • 您無法依下欄位資料類型將圖表群組:
    • 識別碼
    • 日期時間,例如建立日期、變更日期
    • 純文本,例如 Title
    • RTF 文字,例如描述、重現步驟
    • 標記(您可以使用標籤篩選查詢,不過您無法使用標籤設定圖表)。

顯示區域和反覆專案

當您選取 [ 區域路徑 ] 或 [反復項目路徑] 時,只有分葉節點會出現在圖表中。 分葉節點是完整路徑的最後一個節點。 例如, Phone 是的 FabrikamFiber/Fabrikam Website/Phone分葉節點。 如果您的查詢包含混合層級的分葉節點,您的圖表可能無法反映預期的結果。

選取 [ 節點名稱] 字段、區域路徑分葉節點,以查看這是否可改善您的結果。

圖表顯示在支援可調整向量圖形的瀏覽器中(SVG)。 支持的瀏覽器包括 Microsoft Edge、Internet Explorer 9 和更新版本、Chrome、Firefox 和 Mac 上的 Safari。 圖表未針對行動或觸控顯示器進行優化。

注意

Azure DevOps Services 或 Azure DevOps Server 2020.1 不再支援 Internet Explorer。

依值或標籤排序

大部分圖表都可讓您選擇排序數據的方式。 您可以依 [值] 或 [卷標] 排序,然後選取 [遞增] 或 [遞減]。

  • :依數值排序數據
  • 卷標:依選取來分組數據的標籤排序。

數列的有限顯示

當圖表在數據系列中包含超過8或12個專案時,9或13個以上的專案中的值會合併成標示為「其他」的集合? 不過,如果您透過儀錶板上的可設定小工具增加圖表大小,可能會增加數列限制。

其他類別群組數據超過12組數位的螢幕快照。

圖表可用性

  • [共享查詢] 底下儲存的圖表可供所有小組成員檢視,但具有專案關係人存取權的成員除外,並可新增至儀錶板。
  • 您為 [我的查詢] 資料夾底下的查詢建立的圖表,只有您自己才能看見。
  • 您可以複製任何圖表頁面的 URL 並以電子郵件傳送,以與專案成員共用。
  • 若要為測試建立類似的圖表,請參閱 追蹤測試狀態

建立以查詢為基礎的圖表

  1. [查詢] 開啟一般清單查詢的圖表編輯器。 您必須屬於參與者群組,才能建立圖表。

    [新增圖表] 按鈕的螢幕快照。

    如果您有 項目關係人 存取權,則不會出現 [ 圖表 ] 和 [新增圖表 ] 連結。

  2. 選取要分組值的圖表類型和欄位。 當您使用餅圖、條形圖和柱形圖時,請選取單一字段來檢視工作項目計數。

    餅圖設定對話框的螢幕快照。

    如果您沒有在 [群組依據] 下拉式清單中看到您想要的欄位,請將欄位新增為資料行至查詢並儲存查詢。 此外,匯總選項取決於查詢中使用的欄位,或從數據行選項選取的欄位。

    如果您在關閉圖表編輯器時收到錯誤訊息,則需要要求 基本存取權。

  3. 若要排序結果,請選取 [值] 或 [卷標] 做為排序選項,然後選取 [遞增] 或 [遞減]。

    若要變更色彩,請從一組色彩選擇器中選取色彩。

    [圖表] 對話框、色彩數列選擇器螢幕快照。

當您編輯查詢或重新整理查詢結果時,圖表會自動更新。

新增餅圖

使用餅圖來顯示具有六個或更少類別的群組百分比。 餅圖的良好範例如下:

  • 作用中的 Bug 狀態,依狀態分組
  • 用戶劇本狀態,依狀態分組
  • 用戶劇本進度、依已完成、進行中或剪下分組

例如,下列查詢會根據自年初開始以來的剪下狀態、進行中和已完成狀態來篩選用戶劇本。

查詢編輯器 的螢幕快照,依狀態篩選用戶劇本。

餅圖組態如下圖所示。

[設定圖表] 對話框餅圖的螢幕快照。

合併的查詢和圖表組態會產生下列餅圖。

圖表、餅圖範例的螢幕快照。

新增堆疊條形圖

堆疊條形圖可讓您追蹤兩個域值的進度。 節點名稱會顯示區域路徑內的最後一個分葉。 當您想要跨小組顯示數據,且每個節點對應至小組時,請使用此選項。

設定圖表對話框堆疊條形圖的螢幕快照。

新增數據透視表

數據透視表會顯示可設定數據列和數據行的數據表,其中數據行顯示工作項目計數或數值欄位的總和。 當您想要比較所執行工作的各個區域時,請選擇數據透視表。

下圖顯示指派給開發人員及其目前狀態的作用中 Bug 範例。

[設定圖表] 對話框[數據透視表] 的螢幕快照。

新增趨勢圖表

趨勢圖可讓您檢視一段時間的進度。 您可以選取從上周到去年的滾動期間。

[設定圖表] 對話框、兩周趨勢圖的螢幕快照。

趨勢數據會從工作追蹤數據存放區擷取。 和大部分的數據存放區一樣,關係資料庫的架構是針對在線事務處理數據所設計及優化。 當工具或外掛程式執行活動時,它會將最新資訊寫入作業存放區。 因此,作業存放區中的數據會不斷變更和更新,而且所有數據都是最新的。

新增燒毀圖表

燒毀圖表適用於根據數值域值來判斷工作進度的速度,例如故事點、工作或剩餘工時,或工時專案計數。

若要建立燒毀圖表,請務必將您想要的數值字段新增至查詢。 若要檢視任務的待處理圖表,請選取 [剩餘工時的總和] 運算符

[設定圖表] 對話框的螢幕快照:過去四周剩餘的工作。

除了以查詢為基礎的燒毀圖表之外,您還可以 設定燒毀或燒毀小工具

將圖表新增至儀錶板

新增至儀錶板的圖表會透過新增工作項目圖表小工具來新增。 您可以將圖表新增至儀錶板,如下列程式所示,或直接新增 [工作項目 圖表] 小工具。 若要深入瞭解,請參閱 設定工作專案 Widget 的圖表。

提示

所有查詢圖表的大小都受到限制。 不過,新增至儀錶板的圖表可以重新重設大小,並重新設定,方法是開啟 用來顯示它們的 [工作項目 圖表] 小工具。

  • 選取您要新增之圖表的動作圖示,然後選取 [新增至儀錶板]。

圖表操作功能表,新增至儀錶板選項

[ 新增至儀錶板 ] 功能選單選項僅適用於已儲存至共用查詢資料夾的 查詢

在開啟的對話框中,選取要新增圖表的儀錶板。

選取儀錶板對話框

若要新增其他類型的圖表,例如測試結果和建置摘要圖表,請參閱 將小工具與圖表新增至儀錶板

以查詢為基礎的圖表與 Excel 產生的 樞紐分析圖

以查詢為基礎的圖表會從工作專案追蹤數據存放區產生數據,因此會顯示最新的數據。 Excel 樞紐分析圖 存取發佈至 Analysis Services Cube 的數據,預設會每隔兩小時重新整理一次。 Excel 圖表需要使用 SQL Server Reporting Services 和 Analysis Services 來設定專案集合。