Analytics レポートまたはウィジェットの背後にある OData クエリを表示する

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

いくつかの組み込みの Analytics レポートとウィジェットがサポートされています。 この記事で説明する手順に従って、これらのレポートの生成に使用される OData クエリを表示できます。 その後、必要に応じて OData クエリを調整して、Power BI を使用して他のレポートを生成できます。

Note

Analytics サービスは、すべての Azure DevOps Services で自動的に有効になり、運用環境でサポートされます。 Power BI の統合 と、Analytics サービスの OData フィード へのアクセスが一般公開されています。 お使いいただき、フィードバックをお寄せください。 使用可能なデータはバージョンによって異なります。 サポートされている最新バージョンは v2.0、最新のプレビュー バージョンです v4.0-preview。 詳細については、OData API のバージョン管理に関するページを参照してください

Note

Analytics サービスは、Azure DevOps Server 2020 以降のすべての新しいプロジェクト コレクションに対して、運用環境で自動的にインストールされ、サポートされます。 Power BI の統合 と、Analytics サービスの OData フィード へのアクセスが一般公開されています。 お使いいただき、フィードバックをお寄せください。 Azure DevOps Server 2019 からアップグレードした場合は、アップグレード中に Analytics サービスをインストールできます。

使用可能なデータはバージョンによって異なります。 サポートされている最新バージョンは v2.0、最新のプレビュー バージョンです v4.0-preview。 詳細については、OData API のバージョン管理に関するページを参照してください

Note

Analytics サービスは、Azure DevOps Server 2019 のプレビュー段階です。 プロジェクト コレクションに対して有効またはインストールできますPower BI の統合 と Analytics サービスの OData フィード へのアクセスはプレビュー段階です。 お使いいただき、フィードバックをお寄せください。

使用可能なデータはバージョンによって異なります。 サポートされている最新バージョンは v2.0、最新のプレビュー バージョンです v4.0-preview。 詳細については、OData API のバージョン管理に関するページを参照してください

組み込みの Analytics レポートとウィジェットの一覧については、「Analytics データに基づくダッシュボード、グラフ、レポート、ウィジェットとウィジェットについて」を参照してください

分析レポートを開く

関心のあるレポートを開きます。 詳細については、以下のリンクのいずれかを選択してください。 ウィジェットの背後で OData クエリを取得する場合は、ウィジェットのみを表示してダッシュボードを作成することをお勧めします。

Boards パイプラインとテスト
- 累積フロー図 (CFD)
- スプリント バーンダウン
- ベロシティ グラフ
- テスト結果をビルドする
- コード カバレッジ
- リリース テストの結果
- トレース テストの要件
- テスト分析
- テスト不合格
- 影響分析のテスト

ブラウザー用の開発者ツールを開く

F12 キーを押して、ブラウザーの開発者ツールを開きます。 [ネットワーク] タブを開き、下にスクロールして OData クエリを含むエントリを見つけます。 次の表に、選択レポートのエントリの開始テキストを示します。 エントリをダブルクリックして OData クエリを開きます。

報告 エントリは次で始まります
サイクル時間ウィジェット WorkItems?%24apply=filter
累積フロー ダイアグラム BoardLocations?%24apply=filter
スプリント バーンダウン BoardLocations?%24apply=filter
ベロシティ Iterations?%24filter=Teams

OData クエリのサンプル、速度グラフ

次の構文は、6 回の反復を示す速度グラフ セットの OData クエリを表します。

{
  "@odata.context": "https://analytics.dev.azure.com/fabrikam/677da0fb-b067-4f77-b89b-f32c12bb8617/_odata/v4.0-preview/$metadata#Iterations(IterationSK,IterationName,StartDate,EndDate,IsEnded,IterationPath)",
  "value": [
    {
      "IterationSK": "5b25cc74-aeb3-4f13-8084-1e899d7383b5",
      "IterationName": "06_2022",
      "IterationPath": "FabrikamProject\\CY2022\\06_2022",
      "StartDate": "2022-06-01T00:00:00-07:00",
      "EndDate": "2022-06-30T23:59:59.999-07:00",
      "IsEnded": false
    },
    {
      "IterationSK": "a9219cb0-21c0-48f4-8c88-83d0ae3187db",
      "IterationName": "05_2022",
      "IterationPath": "FabrikamProject\\CY2022\\05_2022",
      "StartDate": "2022-05-01T00:00:00-07:00",
      "EndDate": "2022-05-31T23:59:59.999-07:00",
      "IsEnded": true
    },
    {
      "IterationSK": "8668264f-465d-4d69-b2b5-f5de742447d4",
      "IterationName": "04_2022",
      "IterationPath": "FabrikamProject\\CY2022\\04_2022",
      "StartDate": "2022-04-01T00:00:00-07:00",
      "EndDate": "2022-04-30T23:59:59.999-07:00",
      "IsEnded": true
    },
    {
      "IterationSK": "4933928f-3e08-4cf9-901a-13cc32201944",
      "IterationName": "03_2022",
      "IterationPath": "FabrikamProject\\CY2022\\03_2022",
      "StartDate": "2022-03-01T00:00:00-08:00",
      "EndDate": "2022-03-31T23:59:59.999-07:00",
      "IsEnded": true
    },
    {
      "IterationSK": "a690f087-bd77-42dc-b5aa-f34f64ed67b3",
      "IterationName": "02_2022",
      "IterationPath": "FabrikamProject\\CY2022\\02_2022",
      "StartDate": "2022-02-01T00:00:00-08:00",
      "EndDate": "2022-02-28T23:59:59.999-08:00",
      "IsEnded": true
    },
    {
      "IterationSK": "edae3d3e-4357-4bae-9e25-f01719f48bb7",
      "IterationName": "01_2022",
      "IterationPath": "FabrikamProject\\CY2022\\01_2022",
      "StartDate": "2022-01-01T00:00:00-08:00",
      "EndDate": "2022-01-31T23:59:59.999-08:00",
      "IsEnded": true
    }
  ]
}