Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022
在本快速入門中,您會連線到分析檢視,為您的 Azure DevOps 專案建立 Power BI 報表。 分析檢視提供基本方式,以指定以分析數據為基礎的Power BI報表篩選準則。
您可以使用其中一個可用的預設 Analytics 檢視,來建立工作追蹤數據的狀態和趨勢報告。 視需要,您也可以 建立自定義分析檢視。
本快速入門說明如何在以預設分析檢視為基礎的 Power BI Desktop 中建立兩個報表:
- 待辦專案每日趨勢圖
- 顯示活躍用戶故事數量的卡片
重要
分析檢視僅支援 Azure Boards 資料(工作專案)。 分析檢視不支援其他數據類型,例如管線。 檢視提供扁平的工作項目清單,且不支援工作項目階層。 此時,沒有計劃更新連接器以支援其他類型的數據。 如需其他方法的相關信息,請參閱 關於PowerBI整合。
必要條件
| 類別 | 要求 |
|---|---|
| 存取層級 |
-
項目成員。 - 至少基本存取。 |
| 權限 | View Analytics 許可權設定為 [允許]。 如需詳細資訊,請參閱 設定存取分析和分析檢視的許可權。 |
| 工具 |
-
已開啟 Azure Boards。 - Power BI Desktop。 |
| 任務 | 監視指定期間的工作專案以產生趨勢報告。 |
| 類別 | 要求 |
|---|---|
| 存取層級 |
-
項目成員。 - 至少基本存取。 |
| 權限 | View Analytics 許可權設定為 [允許]。 如需詳細資訊,請參閱 設定存取分析和分析檢視的許可權。 |
| 工具 | - Analytics 擴充功能。
Project Collection Administrators 群組的成員可以新增並啟用服務。 - 已開啟 Azure Boards。 - Power BI Desktop。 |
| 任務 | 監視指定期間的工作專案以產生趨勢報告。 |
開啟分析以存取檢視
從您的網路入口網站中,選取 Boards 和 >。
如果您沒有看到 分析檢視,請檢查您是否具有檢視分析的許可權。 請參閱 存取分析的許可權和必要條件。
確認數據的預設分析檢視
如果您確認要使用的檢視是否適合在 Power BI 中,這樣檢視就更有可能在 Power BI 中正確載入。
若要驗證您的檢視,請執行下列步驟。 如果驗證花費太長的時間,您可以快速調整檢視。 例如,您可以新增篩選或縮小記錄範圍,然後再次確認檢視。
在 分析檢視 頁面上,進入 所有 標籤頁。
在預設檢視上,選取 [
更多動作] 圖示,然後選取 [ 編輯]。 對於使用敏捷式程序的專案,請使用 [故事 - 過去 30 天 ] 檢視。移至 [ 驗證] 索引標籤,然後選取 [ 驗證檢視]。
等到驗證程式完成為止。 驗證時間取決於您在檢視中定義的數據量。 例如,一個檢視可能包含所有工作項目類型和所有歷程記錄。 驗證所需的時間比僅含故事並指定 30 天滾動期間的視圖還要多。
如果檢視已成功驗證,請移至下一個步驟。 如果失敗,請移至 [ 工作專案 ] 索引標籤,然後選取較少的小組或指定數據集中較少的工作專案來調整設定。
如需定義檢視的詳細資訊,請參閱 建立分析檢視。
線上到分析檢視
請遵循下列步驟來連線到分析檢視:
開啟 Power BI Desktop。
登入服務。 第一次存取需要您登入並驗證您的認證。 Power BI Desktop 會儲存您的認證,因此您只需要登入一次。
注意
Azure DevOps 不支援使用開放式授權 (OAuth) 的跨租使用者案例。 請改用 服務主體和受控身份。
選取 [ 連線]。
選取 取得資料>線上服務,然後針對雲端服務選取 Azure DevOps (僅限 Boards) 或針對內部部署伺服器選取 Azure DevOps Server (僅限 Boards)。 選取 [ 連線]。 分析檢視僅支持針對工作項目和測試案例的查詢。
指定要連線到數據的基本參數。
-
集合 URL:輸入裝載 Azure DevOps Server 實例的 URL。 範例 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 會確認您的認證具有存取指定專案所需的許可權。 如需常見問題的解決方案,請參閱 疑難排解。
-
集合 URL:輸入裝載 Azure DevOps Server 實例的 URL。 範例 URL 是
選取 [分析] 檢視
請遵循下列步驟來選取 [分析] 檢視:
展開 共享檢視。 數據連接器會顯示可用的 分析檢視清單。 每個檢視都代表一組您可以提取至 Power BI 的數據。 您也可以 建立自定義分析檢視。
下圖顯示預設的 Analytics 檢視。 您的檢視清單可能會根據用來建立專案的程式模型而有所不同。 列出的所有檢視,除了附加於 今日的檢視之外,都會提供歷史趨勢數據。
選取 [工作專案 - 過去 30 天 ] 檢視,並等候預覽載入。 此檢視會使用篩選來顯示專案中所有工作項目的過去 30 天歷程記錄。
注意
如果您在建立檢視時檢查它,檢視應該會載入。 如果檢視未載入,很可能是因為數據集太大。 返回入口網站中的 [分析檢視 ] 頁面,然後開啟要編輯的檢視。 調整篩選以減少數據集的大小。
選取 [故事 - 過去 30 天 ] 檢視旁的複選框,然後選取 [ 載入]。 等候數據載入。 透過數據表名稱下顯示的狀態消息來監視其進度。 如需常見問題的解決方案,請參閱 疑難排解。
檢閱數據模型。 當模型載入時,請檢閱 Power BI資料連接器的數據集設計。
建立每日趨勢報告
在您的報表中,移至 [ 視覺效果] 窗格,然後選取折線圖視覺效果。 在 [ 數據] 窗格中,在搜尋欄位中輸入 工作專案標識碼 ,然後選取 [ 工作專案標識符]。
您的數據會以單一點的形式出現在折線圖中。
在 [ 數據] 窗格中,選取 [ 日期] 字段作為您的座標軸。 根據預設,Power BI 會從任何日期欄位建立日期階層。 若要查看每日趨勢,請移至 [ 視覺效果] 窗格。 在 X 軸下,展開 [ 日期] 字段的快捷方式功能表,然後選取 [ 日期]。
注意
若要檢視一段時間的趨勢,請使用 Date 格式,而非 日期階層。 在 Power BI 中, [日期階層 ] 欄位會依層級組織日期,例如年、季、月或日。 例如,階層日層級會將各天的數據分類為介於 1 到 31 之間的數字。 因此,4 月 3 日和 5 月 3 日的計數都指派給編號 3。 結果與逐日計算項目的結果不同。
依狀態分組和篩選趨勢
若要依狀態將用戶劇本分組,請將 [ 狀態 ] 字段拖曳至 [圖例 ] 區域。 您可以選擇性地篩選要顯示在圖表中的狀態集。
下圖使用允許作用中、已關閉和認可狀態中工作項目的篩選。 每一行顯示使用者故事在某一狀態下的每日獨立計數。
建立卡片以顯示最新的使用中故事計數
選取頁面底部的加號 (+) 以新增頁面。
選取卡片視覺效果,然後新增 [工作專案標識符 ] 字段。
將 狀態 欄位拖曳至 此頁面的篩選 區域上的 篩選 窗格。 在 [ 狀態 ] 欄位上設定篩選,只顯示 [作用中專案]。
卡片會顯示過去 30 天內定義的使用中用戶劇本數目乘以每一個案例的天數。 在此範例中,該數位為111。
若要取得使用中用戶劇本的最新計數,請篩選卡片,只計算用戶劇本的最新修訂:
- 將 目前 欄位拖曳到 此頁面上的篩選 區域到 篩選 窗格。
- 在 目前篩選器 上,選取 True 只允許顯示最近一天的數據。
[目前] 欄位會自動新增至檢視,以標記包含每個使用者劇本最新修訂的數據列。 套用此篩選會使活躍使用者故事數量提高至 16。
此值應該符合您在上一節中建立的趨勢圖表最後一天計數。
繼續探索您的數據
本快速入門中顯示的報告說明 Analytics 檢視如何讓您輕鬆地產生工作追蹤數據的報表。