在 Power BI 中根據自訂的分析檢視建立活躍的錯誤報告

Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022

分析檢視支持根據您所選擇的小組或欄位準則,為工作專案建立狀態和趨勢報告。 本文提供一個教學,教你如何建立自訂的分析視圖,將其載入 Power BI,然後建立類似下圖的堆疊區域趨勢報告。

作用中 Bug 趨勢堆疊分區圖報告的螢幕快照。

在本文中,您將學會如何:

  • 建立作用中 Bug 的自定義分析檢視
  • 根據該檢視產生 Power BI 報告
  • 建立趨勢圖

如需分析檢視的概觀,請參閱 關於分析檢視。

必要條件

類別 要求
存取層級 - 專案成員。
- 至少擁有 基本 存取權限。
許可 根據預設,項目成員具有查詢分析及建立檢視的許可權。 如需有關服務與功能啟用和一般數據追蹤活動之其他必要條件的詳細資訊,請參閱 存取分析的許可權和必要條件。
工具 Power BI 桌面

開啟分析以存取檢視

從您的網站入口中,選取 Boards>Analytics 檢視。

如果您沒有看到 分析檢視,請檢查您是否具有檢視分析的許可權。 請參閱 存取分析的許可權和必要條件。

Azure DevOps 網頁入口網站的截圖。側邊標示了「Boards」和「Analytics」視圖。主窗格列出共享的視圖。

建立您的自定義檢視

在 Web 入口網站 Analytics 檢視 中,選擇加號圖示新增檢視 以建立自訂檢視。 填寫每個選項卡中提供的表單,如下所示。

選擇 [ 儲存] 以移至面板中的下一個索引標籤。 如果您需要返回索引標籤,請選取索引標籤標題。

為您的檢視命名

  1. 提供您的檢視名稱,例如 作用中的 Bug。 選取 [私人檢視] 以將它儲存在 [我的檢視] 底下。 只有您可以存取 [我的檢視] 底下儲存的 檢視。 否則,您可以選取 [共享檢視],將它儲存在 [共享檢視] 底下。

    [管理作用中 Bug] 對話框的螢幕快照,[一般] 索引標籤。

    選擇 [ 儲存] 以移至下一個索引標籤。

  2. 從 [ 工作專案] 索引 標籤中,選取工作專案的最上層篩選。

    • 選擇 [依小組 篩選] 以選取針對一或多個專案和小組定義的工作專案。
    • 選擇 [ 依區域路徑 篩選],以選取針對一或多個專案和區域路徑定義的工作專案。

    在這裡,我們選擇 Fabrikam Fiber 專案和 [生產 ] 區域路徑。

    [管理作用中 Bug] 對話框的螢幕快照,[工作專案] 索引標籤。

    若要新增更多專案或小組,請選取 [新增 ] 以新增數據列,然後選取專案和小組。

  3. 在 待辦專案和工作專案 下,選取 新增,然後從工作專案類型清單中選取 Bug。

    依 「bug」 篩選

  4. 在 [欄位準則] 底下,選取下列選項,將工作專案篩選為僅作用中的 Bug。 請注意,您專案的 Bug 狀態可能與此範例中使用的狀態不同。

    • 選取 [新增],選取 [ 狀態],選擇 [≠],然後選擇 [ 已關閉 ]。
    • 選取 [新增],選取 [狀態],選擇 [≠],然後選擇 [已移除]。

    篩選作用中的 Bug

    選擇 [ 儲存] 以移至下一個索引標籤。

  5. 在下一個標籤 欄位 中,讓欄位集維持自動選取。 新增您想要報告的任何自訂欄位。

    [管理作用中 Bug] 對話框的螢幕快照,[字段] 索引標籤。

    選擇 [ 儲存] 以移至下一個索引標籤。

  6. 在 [歷程記錄] 索引標籤中,選取 [以天為單位滾動期間],然後輸入感興趣的天數。 在這裡,我們輸入 90 天。 針對 [ 粒度],選擇 [ 每周]。 (對於較小或較大的時間週期,請考慮選擇 每日 或 每月分別。

    具有每日粒度的 60 天歷程記錄

    這些選擇會為每個 Bug 產生快照集,並且每週 Bug 會處於新的、建議中的、活躍或已解決的狀態。 如需這些定義趨勢數據選項的詳細資訊,請參閱 建立分析檢視、歷程記錄。

    選擇 [ 儲存] 以移至下一個索引標籤。

  7. 在最後一個索引標籤 驗證 中,選取 [驗證檢視]。 Azure DevOps 會透過對資料集執行測試查詢,依照你的篩選條件驗證你的檢視。

    確認檢視

    注意

    驗證時間會根據檢視中定義的數據量而有所不同。 確認你的觀點,確保所有定義都正確。

    檢視成功驗證之後,請選擇 [ 儲存]。 接著你可以開始在 Power BI 中使用它。 驗證也會傳回數據集中數據列數目的估計值。

    成功驗證

    如果您的檢視無法成功驗證,您會收到一個錯誤訊息,說明問題並提供可能的解決方案。 請嘗試變更您在 [工作專案] 和 [歷程記錄] 索引卷標中選取的選項,以包含較少的數據,然後再次確認檢視。

打開 Power BI 桌面並載入你的檢視

連接到分析視圖

請遵循下列步驟來連線到分析檢視:

  1. 開啟 Power BI 桌面。

  2. 登入服務。 第一次存取需要您登入並驗證您的認證。 Power BI Desktop 會儲存你的憑證,所以你只需要登入一次。

    注意

    Azure DevOps 不支援使用 Open Authorization(OAuth)的跨租戶情境。 請改用 服務主體和受控身份。

  3. 選擇 連線。

    截圖顯示 Power BI 連線對話框,其中包括已登入的訊息及已突顯的連接按鈕。

  4. 選擇 Get Data>Online Services,然後選擇 Azure DevOps(僅限 Boards)以選擇雲端服務,或選擇 Azure DevOps Server(僅限 Boards)用於本地伺服器。 選擇 連線。 分析檢視僅支持針對工作項目和測試案例的查詢。

    Power BI 截圖,重點顯示為 Get data、Online Services 及 Azure DevOps 服務。

  5. 指定基本參數以連接到您的資料。

    Azure DevOps(僅限 Boards)對話框的截圖,組織和團隊專案欄位已被標示。

    Azure DevOps Server(僅限 Boards)對話框的截圖。集合 URL、團隊專案欄位以及確定按鈕已被高亮顯示。

    • Collection URL:輸入你的Azure DevOps Server實例所存放的網址。 範例 URL 是 https://fabrikam-server/AzureDevOpsServer/fabrikam-collection。
    • Team 專案:只輸入項目名稱。 例如,若Azure DevOps Server實例的 URL 為 ,則輸入 https://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber。

    這很重要

    請勿混淆小組名稱與項目名稱,這是常見的錯誤。 例如,如果您使用的 URL 是 https://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber-Git/Device, Fabrikam-Fiber-Git 就是項目名稱,而 Device 是小組名稱。

    成功登入後,Power BI 會驗證你的憑證是否擁有存取指定專案所需的權限。 如需常見問題的解決方案,請參閱 疑難排解。

選取 [分析] 視圖

請遵循下列步驟來選取 [分析] 檢視:

  1. 展開 共享檢視。 數據連接器會顯示可用的 分析檢視清單。 每個視圖代表一組你可以拉入 Power BI 的資料。 您也可以 建立自定義分析檢視。

    下圖顯示預設的 Analytics 檢視。 您的檢視清單可能會根據用來建立專案的程式模型而有所不同。 列出的所有檢視,除了附加於 今日的檢視之外,都會提供歷史趨勢數據。

    [導覽器] 對話框的螢幕快照。[共用檢視] 資料夾被反白顯示並展開,顯示出數個預設檢視。

  2. 選取 [工作專案 - 過去 30 天 ] 檢視,並等候預覽載入。 此檢視會使用篩選來顯示專案中所有工作項目的過去 30 天歷程記錄。

    注意

    如果您在建立檢視時檢查它,檢視應該會載入。 如果檢視未載入,很可能是因為數據集太大。 返回入口網站中的 [分析檢視 ] 頁面,然後開啟要編輯的檢視。 調整篩選以減少數據集的大小。

    [導覽器] 對話框的螢幕快照。已選取並醒目提示 [工作專案 - 過去 30 天] 檢視,並顯示其預覽。

    注意

    • 根據選取的欄位數目和數據集大小,可以截斷導覽器中任何選取檢視的預覽。 數據只會針對預覽遭到截斷,而且不會影響完整的數據重新整理。
    • Analytics 視圖 不會套用在伺服器上使用 Power BI 所定義的篩選條件。 Power BI 中套用的任何篩選器都會限制最終使用者顯示的資料量,但不會減少從 Analytics 擷取的資料量。 如果篩選的目的是要減少數據集的大小,請 自定義檢視來套用它。
  3. 選取 [故事 - 過去 30 天 ] 檢視旁的複選框,然後選取 [ 載入]。 等候數據載入。 透過數據表名稱下顯示的狀態消息來監視其進度。 如需常見問題的解決方案,請參閱 疑難排解。

    [故事 - 過去 30 天] 檢視的 [載入] 視窗螢幕快照。部分進度環和評估訊息可見。

  4. 檢閱數據模型。 模型載入時,請檢視 Power BI Data Connector 的資料集設計。

  1. 視需要展開資料夾,然後選擇 您在上一節中儲存的作用中 Bug 檢視 ,然後選取 [ 載入]。

     Power BI截圖,導航員對話框中選擇分析檢視。

需要連線的協助嗎? 請參見Connect with Power BI Data Connector。

關閉查詢並套用您的變更

完成所有資料轉換後,從主頁選單選擇關閉並套用。 此操作會儲存查詢,並返回 Power BI 中的 Report 分頁。

Power Query 編輯器關閉並套用選項的截圖。

建立堆疊分區圖報表

  1. 在Power BI中,選擇Report視圖。

    Power BI報表檢視選擇截圖。

  2. 在[視覺效果]下,選擇[堆疊區域圖]報表。

    活動中 Bug 堆疊區域圖表報告中Power BI視覺化與欄位選擇的截圖。

    • 將 "Date" 新增至 X 軸,然後右鍵單擊 Date 並選擇 Date 而不是 Date Hierarchy。

    • 新增 State 至 Y 軸,然後按下滑鼠右鍵 Count。

    • 新增 State 至 圖例。

  3. 範例報表隨即顯示。

    範例作用中 Bug 趨勢堆疊分區圖的螢幕快照。

提示

如果你需要修改分析檢視,可以先修改,然後回到 Power BI 報告重新整理資料。 如圖所示選擇 刷新 選項。

 Power BI 的截圖,刷新報告資料.

儲存和發佈報表

  1. 選擇 [ 檔案 > 另存新檔] 將您的報表儲存到本機工作區。

  2. 要將報告發佈給Power BI,請選擇Publish標籤。欲了解更多資訊,請參閱 Collaborate in your Power BI app workspace。

    選擇 [發布] 索引標籤。

繼續探索您的數據

分析檢視賦予你強大的功能與彈性,能快速且輕鬆地使用 Power BI 篩選資料並產生有用的報告。 在自定義檢視中,您可以建立跨越多個小組或項目的數據集。