Azure DevOps ダッシュボード、グラフ、レポートに関する FAQ

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

Azure DevOps ダッシュボード、グラフ、レポートを使用するときによく寄せられる質問に対する回答を見つけます。

アクセスおよびアクセス許可

ダッシュボードを作成して表示できるユーザー

Azure DevOps プロジェクトのすべてのメンバーがダッシュボードを表示できます。 ダッシュボードを作成および編集できるのは、 Basic アクセス権以上のメンバーのみです。 ダッシュボードのアクセス許可の管理の詳細については、「ダッシュボードの アクセス許可を設定する」を参照してください。

ダッシュボードを表示できるユーザーを制限できますか?

はい。 ユーザー インターフェイスから、ダッシュボードで読み取りアクセス許可を設定することはできません。 ただし、アクセス許可管理コマンド ライン ツールを使用すると、より詳細なアクセス許可 (、、、 などReadCreate) をMaterializeDashboard設定できます。 詳細については、「 セキュリティ名前空間とアクセス許可のリファレンス」を参照してください

プロジェクト以外のメンバーとダッシュボードを共有できますか?

[いいえ] 。 有効なプロジェクト メンバーであるユーザーのみがダッシュボードを表示できます。 ダッシュボードを表示するには、プロジェクトの Web ポータルにサインインする必要があります。

ダッシュボードで表示できるグラフまたはデータ プロジェクト メンバーに制限はありますか?

ダッシュボードのグラフとウィジェットには、独自のアクセス許可とアクセス レベルの対象となるデータが含まれています。 Basic アクセス以上のプロジェクト メンバーは、必要なアクセス許可がある場合にダッシュボード グラフとレポートを表示できます。そのほとんどは既定で付与されます。 利害関係者アクセス権を付与されたメンバーは、コード関連のグラフやレポートを表示できません。

一般に、ユーザーに次のアクセス許可が付与されていない場合、対応するグラフまたはウィジェットのデータを表示することはできません。

  • このノードの作業項目を表示 する ([エリア パス] アクセス許可): クエリまたはダッシュボード グラフに表示されるクエリと作業項目を表示するために必要です
  • 読み取り (クエリのアクセス許可): クエリベースのグラフとウィジェットを表示するために必要
  • 分析の表示 (プロジェクト レベルのアクセス許可): グラフ ウィジェットと組み込みのレポートで分析データを表示するために必要です
  • 読み取り (クエリのアクセス許可): クエリベースのグラフを表示するために必要
  • 読み取り (Git または TFVC リポジトリのアクセス許可): コード タイル グラフを表示するには必須
  • ビルド パイプラインの表示、ビルドの表示 (ビルド オブジェクト レベルのアクセス許可): ビルド パイプライン データを表示するために必要
  • リリース パイプラインの表示、リリースの表示 (リリース オブジェクト レベルのアクセス許可): リリース パイプライン データを表示するために必要
  • テスト実行の表示 (プロジェクト レベルのアクセス許可): Rest Run データを表示するために必要

注意

プロジェクト メンバーがクエリまたはダッシュボードからクエリ結果を表示する機能は、別のグループ内のメンバーシップによって影響を受ける可能性があります。 たとえば、プロジェクト メンバーが 2 つ以上のグループに属していて、いずれかのグループのアクセス許可が他のグループよりも少ない場合、適用されるアクセス許可は少なくなります。 たとえば、グループが 閲覧者 グループのメンバーであり、表示アクセス許可が拒否されている可能性がある場合、 ビュー アクセス許可がない作業項目を含むクエリを表示することはできません。

既定のアクセス許可の概要については、「 既定のアクセス許可のクイック リファレンス」を参照してください。

一般機能

プライベート ダッシュボードを作成できますか?

[いいえ] 。 ダッシュボードを作成してアクセス許可を設定できるのは、ダッシュボードのみです。 ダッシュボードを表示できるユーザーを制限するには、アクセス許可管理コマンド ライン ツールを使用できます。 詳細については、「 セキュリティ名前空間とアクセス許可のリファレンス」を参照してください

ウィジェットを追加しましたが、データは表示されませんが、何が起こっていますか?

Azure DevOps Server 2019 以降のバージョンでは、対応する Azure DevOps サービスがプロジェクトに対して無効になっている場合、ウィジェットにデータは表示されません。 関連付けられているサービスが有効になっていることを確認し、ダッシュボードを更新します。 その方法については、「 サービスのオンとオフを切り替える」を参照してください。

ダッシュボードをコピーできますか?

はい。 プロジェクトまたはチーム ダッシュボードを別のダッシュボード、プロジェクト、またはチームにコピーできます。 その方法については、「 ダッシュボードをコピーする」を参照してください。 ダッシュボードをチーム ダッシュボードにコピーする場合、編集を行うにはチームのメンバーである必要があります。 また、クエリを参照するウィジェットを含むダッシュボードをコピーする場合は、投稿するアクセス許可がある 共有クエリ フォルダーを選択する必要があります。

[いいえ] 。 この機能は現在、Azure DevOps Servicesでのみ使用できます。 今後、新しいバージョンのAzure DevOps Serverで使用できるようにする必要があります。

ダッシュボード テンプレートを作成できますか?

[いいえ] 。 これはサポートされている機能ではありません。 ただし、テンプレートに似たダッシュボードを作成し、それをコピーして 1 つ以上のチームをサポートできます。 その方法については、「 ダッシュボードをコピーする」を参照してください。

[いいえ] 。 これはサポートされている機能ではありません。

ダッシュボード ウィジェットをコピーできますか?

はい。 あるダッシュボードで構成されたウィジェットをコピーしたり、別のダッシュボードに追加したりできます。 その方法については、「 ダッシュボードにウィジェットを追加する」を参照してください。

クエリ グラフをコピーできますか?

はい。 クエリベースのウィジェットをあるダッシュボードから別のダッシュボードにコピーできます。 その方法については、「 ダッシュボードにウィジェットを追加する」を参照してください。 また、ダッシュボードをコピーすると、ダッシュボードに追加されたクエリ グラフがコピーされ、選んだチーム用に構成されます。 これにより、基本的に新しいクエリが追加され、グラフが構成されます。 詳細については、「 ダッシュボードをコピーする」を参照してください。

はい。 クエリベースのウィジェットをあるダッシュボードから別のダッシュボードにコピーできます。 その方法については、「 ダッシュボードにウィジェットを追加する」を参照してください。

ダッシュボード ウィジェットを操作できますか?

はい。 ほとんどのダッシュボード ウィジェットは対話型です。 ウィジェット内をクリックすると、新しいタブまたは現在のタブが表示され、詳細が表示されます。 相互作用の詳細は、ウィジェットによって異なります。 たとえば、ダッシュボード ウィジェットを操作する方法をいくつか次に示します。

  • デプロイの状態:このウィジェットは、リリースに対して定義されているさまざまなデプロイへのリンクを提供します。
  • クエリ結果: 作業項目をクリックして、ダッシュボード内で作業項目を開き、更新し、保存します。
  • クエリ タイル: クエリ タイルをクリックすると、ウィジェットによって参照されるクエリに対して現在のタブが開きます。
  • リリース パイプラインの概要: このウィジェットには、リリース パイプラインとステージを開くリンクが用意されています。
  • スプリントの概要: ウィジェット内をクリックすると、現在のタブがチーム バックログに表示されます。
  • チームベロシティ: ベロシティチャート内のバーをクリックすると、バーによって参照されるデータの作業項目 ID を含むクエリにタブが開きます。

プロジェクト管理と作業追跡データ

直接リンクまたはツリー クエリからクエリ グラフを作成できますか?

[いいえ] 。 すべてのクエリベースのグラフには、フラットリスト クエリの構成が必要です。 詳細については、「 状態と傾向クエリベースのグラフを使用して進行状況を追跡する」を参照してください。

プロジェクトの依存関係操作方法表示しますか?

作業項目の依存関係を表示する最善の方法は、「依存関係の追跡」の説明に従って配信プランを使用することです。 ダッシュボードで依存関係を表示するには、直接リンク クエリを一覧表示するクエリ結果ウィジェットを追加します。

PERT または Gannt グラフをサポートするグラフまたはウィジェットは何ですか?

広く使用されている 2 つのプロジェクト管理ツールは、プログラム評価レビュー手法 (PERT) グラフとガント チャートです。 PERT グラフは、プロジェクトを現実的に完了するのにかかる時間の計算をサポートします。 ヘンリー ガントによって開発された横棒グラフは、プロジェクト スケジュールの視覚化をサポートします。 Azure DevOps では、PERT グラフまたはガント チャートのネイティブ サポートは提供されません。 ただし、スケジュールと依存関係の視覚化をサポートする次のツールと拡張機能が提供されます。

  • 配信計画: 依存関係の視覚化のサポートを含め、予定表ビューに対して、選択したチームのスプリントごとにスケジュールされた作業項目を表示します。
  • 依存関係トラッカー: チーム、プロジェクト、組織間の依存関係の計画と管理をサポートするマーケットプレース拡張機能。 フィルター可能なビューが提供され、チームが消費して生成しているすべての依存関係が表示されます。
  • ガント チャート拡張機能: ポートフォリオ ロードマップの視覚化をサポートする Marketplace 拡張機能。
  • 配信計画: 予定表ビューに対して選択したチームのスプリントごとにスケジュールされた作業項目を表示するマーケットプレース拡張機能。
  • 依存関係トラッカー: チーム、プロジェクト、組織間の依存関係の計画と管理をサポートするマーケットプレース拡張機能。 フィルター可能なビューが提供され、チームが消費して生成しているすべての依存関係が表示されます。
  • ガント チャート拡張機能: ポートフォリオ ロードマップの視覚化をサポートする Marketplace 拡張機能。

スプリント アクティビティ

操作方法スプリントに加えられた変更を追跡しますか?

スプリント スコープの変更グラフまたはウィジェットはありません。 ただし、スプリントの開始後にスプリントに追加された作業項目やスプリントから移動された作業項目についてクエリを実行することはできます。 その方法については、「チームにスクラム プラクティスを実装する」の「 スプリント スコープの変更のクエリを実行する」に記載されている次のセクションを参照してください。

  • スプリントの開始後に追加された作業項目を一覧表示する
  • スプリントから移動した作業項目を一覧表示する

スプリント バーンダウングラフまたはバーンアップ チャートは、チームの容量設定を参照していますか?

はい。 スプリント バーンダウンのグラフとレポートでは、チームの休日とチーム メンバーのキャパシティが参照されます。 チーム容量の設定の詳細については、「 スプリント容量の決定と設定」を参照してください。

プロジェクト間データ ビュー

複数のプロジェクトのデータを 1 つのダッシュボードに表示操作方法

1 つのダッシュボードで複数のプロジェクトのデータを表示するには、いくつかの方法があります。

  • クエリベースのウィジェット: クエリは、すべてのプロジェクトを対象とするプロジェクトまたは選択したプロジェクトで定義できます。 これらのクエリに基づくグラフは、任意のダッシュボードに追加できます。 詳細については、「 プロジェクト間またはプロジェクト内での作業項目クエリの定義」を参照してください。
  • バーンダウングラフとバーンアップチャート: バーンダウンチャートとバーンアップチャート は、任意のプロジェクトとチームに対して構成できます。 そのため、これらのグラフをいくつか 1 つのグラフに追加し、複数のチームやプロジェクトの進行状況を表示するように構成できます。