次の方法で共有


カスタム分析ビューに基づいて Power BI でアクティブなバグ レポートを作成する

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

分析ビューでは、選択したチームまたはフィールド条件に基づいて、作業項目の状態レポートと傾向レポートを作成できます。 この記事では、カスタム分析ビューを作成し、それを Power BI に読み込み、次の図のような積み上げ面積傾向レポートを作成するためのチュートリアルを提供します。

アクティブなバグ傾向の積み上げ面グラフ レポートのスクリーンショット。

この記事では、次のことについて説明します。

  • アクティブなバグのカスタム分析ビューを作成する
  • そのビューに基づいて Power BI レポートを生成する
  • 傾向グラフを作成する

Analytics ビューの概要については、「 分析ビューについて」を参照してください。

前提条件

  • 分析データを表示してサービスにクエリを実行するには、 Basic アクセス以上のプロジェクトのメンバーである必要があります。 既定では、すべてのプロジェクト メンバーには、Analytics のクエリと 分析ビューの定義に対するアクセス許可が付与されます。
  • サービスと機能の有効化と一般的なデータ追跡アクティビティに関するその他の前提条件については、「 Analytics にアクセスするためのアクセス許可と前提条件」を参照してください。

Power BI の前提条件

分析を開いてビューにアクセスする

Web ポータルから Boards Analytics ビューを選択>します。

Analytics ビューが表示されない場合は、Analytics を表示するアクセス許可があることをチェックします。 Analytics にアクセスするためのアクセス許可と前提条件に関するページを参照してください。

Boards ハブを展開し、赤い四角形に囲まれた Analytics ビューを選択しているスクリーンショット。

カスタム ビューを作成する

Web ポータルの [分析] ビューで、プラス アイコン [新しいビュー] を選択してカスタム ビューを作成します。 次の手順に示すように、各タブに用意されているフォームに入力します。

[ 保存] を 選択して、パネルの次のタブに移動します。 タブを再表示する必要がある場合は、タブ タイトルを選択します。

ビューに名前を付けます

  1. ビューに [ アクティブなバグ] などの名前を付けます。 [ プライベート ビュー ] を選択して、[ マイ ビュー] の下に保存します。 [ マイ ビュー] の下に保存されているビューには、自分だけがアクセスできます。 それ以外の場合は、[ 共有ビュー ] を選択して [ 共有ビュー] の下に保存できます。

    [アクティブなバグの管理] ダイアログの [全般] タブのスクリーンショット。

    [ 保存] を 選択して、次のタブに移動します。

  2. [ 作業項目 ] タブで、作業項目の最上位フィルターを選択します。

    • [ チームでフィルター] を選択して、1 つ以上のプロジェクトとチームに定義されている作業項目を選択します。
    • [ エリア パスでフィルター] を選択して、1 つ以上のプロジェクトとエリア パスに定義されている作業項目を選択します。

    ここでは、 Fabrikam Fiber プロジェクトと 生産 地域パスを選択します。

    [アクティブなバグの管理] ダイアログの [作業項目] タブのスクリーンショット。

    プロジェクトまたはチームを追加するには、[追加] を選択して新しい行を追加し、プロジェクトとチームを選択します。

  3. [バックログと作業項目] で、[追加] を選択し、作業項目の種類の一覧から [バグ] を選択します。

  4. [ フィールド条件] で、次の選択を行って、作業中のバグのみに作業項目をフィルター処理します。 プロジェクトのバグ状態は、この例で使用されている状態とは異なる場合があることに注意してください。

    • [ 追加] を選択し、[ 状態] を選択 し、[≠] を選択して、[ 閉じた ] を選択します。
    • [ 追加] を選択し、[ 状態] を選択 し、[≠] を選択し、[ 削除済み ] を選択します。

    アクティブなバグをフィルター処理する

    [ 保存] を 選択して、次のタブに移動します。

  5. 次のタブの [ フィールド] で、一連のフィールドを自動的に選択したままにします。 レポートするユーザー設定フィールドを追加します。

    [アクティブなバグの管理] ダイアログの [フィールド] タブのスクリーンショット。

    [ 保存] を 選択して、次のタブに移動します。

  6. [ 履歴 ] タブで、[ ローリング期間 (日数)] を選択し、関心のある日数を入力します。 ここでは 、90 日を入力します。 [ 粒度] で、[ 毎週] を選択します。 (より小さい期間またはそれより大きな期間の場合は、それぞれ [毎日 ] または [ 毎月] を選択することを検討してください。

    60 日間の履歴と日単位の細分性

    これらの選択により、各バグのスナップショットが生成され、毎週、バグは新しい、提案された、アクティブ、または解決された状態になります。 これらの傾向データ オプションの定義の詳細については、「 分析ビューの作成」、履歴に関するページを参照してください。

    [ 保存] を 選択して、次のタブに移動します。

  7. 最後のタブの [ 確認] で、[ ビューの確認] を選択します。 Azure DevOps は、フィルター条件に対してデータセットに対してテスト クエリを実行して、ビューを検証します。

    ビューを確認する

    Note

    検証時間は、ビューで定義されているデータの量によって異なります。 ビューを確認して、すべての定義が正しいことを確認します。

    ビューが正常に検証されたら、[保存] を選択 します。 その後、Power BI で使用を開始できます。 検証では、データセット内の行数の見積もりも返されます。

    検証に成功しました

    ビューが正常に検証されない場合は、問題を説明し、考えられる修正を示すエラーが表示されます。 [ 作業項目] タブと [ 履歴 ] タブで選択したオプションを変更して、より少ないデータを含めてから、ビューをもう一度確認してみてください。

Power BI デスクトップを開き、ビューを読み込む

  1. Power BI Desktop を開きます。
  1. (1) [データの取得 ] を選択し、[ その他]、[(2) オンライン サービス]、[(3) Azure DevOps (ボードのみ)]、[(4) 接続] の順に選択します。

    Power BI、Azure DevOps への接続 (ボードのみ) のスクリーンショット。

  2. organization名、Active Bugs ビューの作成に使用したのと同じ Azure DevOps 名、および Active Bugs ビューを定義したのと同じプロジェクトを入力します。

    Azure DevOps 組織とプロジェクト名を入力するためのダイアログ。

  1. (1) [データの取得] を選択し、[その他]、[(2) オンライン サービス]、[(3) Azure DevOps Server (ボードのみ)]、[(4) 接続] の順に選択します。

    Power BI の [Azure DevOps Serverに接続する (ボードのみ)] のスクリーンショット。

  2. [アクティブなバグ] ビューを定義したのと同じプロジェクトである、サーバーとコレクションの URL を入力します。

    Power BI のスクリーンショット。Azure DevOps プロジェクト コレクションとプロジェクト名を入力するためのダイアログ。

  1. 必要に応じてフォルダーを展開し、前のセクションで保存した [アクティブなバグ ] ビューを選択し、[ 読み込み] を選択します。

    [分析] ビューを選択する [ナビゲーター] の [Power BI] ダイアログのスクリーンショット。

接続に関するヘルプが必要ですか? 「Power BI Data Connector を使用した接続」を参照してください。

クエリを閉じて変更を適用する

すべてのデータ変換が完了したら、[ホーム] メニューから [閉じる] & [適用] を選択してクエリを保存し、Power BI の [レポート] タブに戻ります。

[閉じて適用] オプションPower Query エディタースクリーンショット。

積み上げ面グラフ レポートを作成する

  1. Power BI で、[ レポート ] ビューを選択します。

    Power BI レポート ビューの選択のスクリーンショット。

  2. [ 視覚化] で、[ 積み上げ面グラフ レポート] を選択します。

    アクティブなバグ積み上げ面グラフ レポートの Power BI の [視覚化] と [フィールド] の選択のスクリーンショット。

    • X 軸に " を追加Dateし、 ではなくDate Hierarchy右クリックして選択DateしますDate

    • を Y 軸に追加Stateし、 を右クリックしますCount

    • [凡例] にを追加Stateします。

  3. レポートの例が表示されます。

    サンプルのアクティブなバグの傾向の積み上げ面グラフのスクリーンショット。

ヒント

分析ビューを変更する必要がある場合は、それを行って Power BI レポートに戻り、データを更新できます。 次に示すように、[ 更新 ] オプションを選択するだけです。

Power BI の [レポート データの更新] のスクリーンショット。

レポートを保存して発行する

  1. [ ファイルの > 名前を付けて保存] を 選択して、レポートをローカル ワークスペースに保存します。

  2. Power BI にレポートを発行するには、[ 発行 ] タブを選択します。詳細については、「 Power BI アプリ ワークスペースでの共同作業」を参照してください。

    [発行] タブを選択します。

引き続きデータを探索する

分析ビューを使用すると、Power BI を使用してデータをフィルター処理し、便利なレポートをすばやく簡単に生成できる、非常に多くの機能と柔軟性が提供されます。 カスタム ビュー内では、複数のチームまたはプロジェクトにまたがるデータセットを作成できます。