Power BI レポートを作成してプロジェクトを分析するCreate a Power BI report to analyze projects

注意

この記事は、SharePoint Online で PowerApps、Microsoft Flow、Power BI を使用するチュートリアル シリーズの一部です。This article is part of a tutorial series on using PowerApps, Microsoft Flow, and Power BI with SharePoint Online. シリーズ全般に関することや、関連するファイルのダウンロードの詳細については、シリーズの概要に関する記事をご覧ください。Make sure you read the series introduction to get a sense of the big picture, as well as related downloads.

このタスクでは、2 つの SharePoint リストをベースに Power BI レポートを作成します。In this task, we'll create a Power BI report based on the two SharePoint lists. リストのデータを Power BI Desktop に取り込み、少し修正を加えたり、基本的なデータ モデリングを行ったりします。その後、データの分析に役立つ視覚エフェクトを作成します。We'll bring the list data into Power BI Desktop and clean it up a little, do some basic data modeling, and create a set of visuals that tell us something about the data.

ヒント

このシナリオのダウンロード パッケージには、このレポートの完成版 (project-analysis.pbix) が含まれています。The download package for this scenario includes a finished version of this report: project-analysis.pbix.

Power BI Desktop の復習Quick review of Power BI Desktop

レポートの作成に進む前に、Power BI Desktop について復習しましょう。Before we dive into report creation, let's review Power BI Desktop. Power BI Desktop は多くの機能を備えた強力なツールであるため、このタスクで使用する領域の概要に的をしぼって説明します。This is a powerful tool, with a lot of features, so we will focus on an overview of the areas that you will use in this task. Power BI Desktop には、レポート ビュー、データ ビュー、リレーションシップ ビューという 3 つの主な作業領域または ビュー があります。There are three main work areas or views in Power BI Desktop: Report view, Data view, and Relationships view. Power BI Desktop には、別のウィンドウで開くクエリ エディターも含まれています。Power BI Desktop also includes Query Editor, which opens in a separate window.

次の画面には、Power BI Desktop の左側に 3 つのビュー アイコンが、上からレポートデータリレーションシップの順に表示されています。The following screen shows the three view icons along the left of Power BI Desktop: Report, Data, and Relationships, from top to bottom. 左側の黄色のバーは、現在のビューを示しています。下の画像には、レポート ビューが表示されています。The yellow bar along the left indicates the current view; in this case, Report view is displayed. ビューを変更するには、これら 3 つのアイコンのいずれかを選択します。Change views by selecting any of those three icons.

Power BI Desktop のビュー

レポート ビューには、5 つの主な領域があります。The Report view has five main areas:

  1. リボン。レポートや視覚エフェクトに関連する一般的なタスクが表示されます。The ribbon, which displays common tasks associated with reports and visualizations.
  2. レポート ビューまたはキャンバス。ここに視覚エフェクトを作成し、配置します。The Report view, or canvas, where visualizations are created and arranged.
  3. 画面下部の [ページ] タブ領域。レポート ページを選択したり追加したりします。The Pages tab area along the bottom, which lets you select or add a report page.
  4. [視覚化] ウィンドウ。ここで視覚エフェクトの変更、色や軸のカスタマイズ、フィルターの適用、フィールドのドラッグなどを行います。The Visualizations pane, where you change visualizations, customize colors or axes, apply filters, drag fields, and more.
  5. [フィールド] ウィンドウ。レポート ビューや [視覚化] ウィンドウの [フィルター] 領域に、クエリの要素やフィルターをドラッグできます。The Fields pane, where query elements and filters can be dragged onto the Report view, or dragged to the Filters area of the Visualizations pane.

Power BI Desktop のタブ、ビュー、ウィンドウ

データ ビューには、3 つの主な領域があります。The Data view has three main areas:

  1. リボン。下の画像では [モデリング] タブが選択されています。The ribbon, which has the Modeling tab selected below. このタブでは、計算テーブルや列を作成し、データ モデルにその他の変更を加えます。On this tab, you create calculated tables and columns, and make other changes to the data model.
  2. 中央のウィンドウ。選択したテーブルのデータを表示します。The center pane, which shows data for the selected table.
  3. [フィールド] ウィンドウ。レポートのフィールドの表示方法を管理します。The Fields pane, where you control how fields are displayed in your reports.

Power BI Desktop のデータ ビュー

リレーションシップ ビューはこのタスクでは使用しませんが、後ほど Power BI Desktop にリスト データを取り込んだ後で確認できます。We don't use the Relationships view in this task, but you can check it out later after we bring the list data into Power BI Desktop.

クエリ エディターでは、クエリを作成してデータを変換し、絞り込んだデータ モデルを Power BI Desktop に読み込みます。In Query Editor, you build queries and transform data, then load that refined data model into Power BI Desktop. クエリ エディターには、4 つの主な領域があります。Query Editor has four main areas:

  1. リボン。取り込んだデータを整形したり変換したりするためのさまざまなオプションがあります。The ribbon, which has many options for shaping and transforming the data that you bring in.
  2. 左側のウィンドウ。クエリが一覧表示され、クエリを選択、表示、整形できます。The left pane, where queries are listed and available for selection, viewing, and shaping.
  3. 中央のウィンドウ。選択したクエリのデータが表示され、データを整形できます。The center pane, where data from the selected query is displayed and available for shaping.
  4. [クエリの設定] ウィンドウ。クエリのプロパティと、適用したデータの変換ステップが一覧表示されます。The Query Settings window, which lists the query's properties and data transform steps that have been applied.

Power BI Desktop のクエリ エディター

手順 1: Power BI Desktop にデータを取り込むStep 1: Get data into Power BI Desktop

この手順では、まず 2 つのリストに接続します。In this step, we'll first connect to the two lists. 次に、データ分析に必要のない列を削除してデータをクリーンアップします。Then we'll clean up the data by removing columns we don't need for our data analysis. また、計算が正しく動作するように、残りの列のデータ型をいくつか変更します。We'll also change the data types on some of the remaining columns so that calculations work properly. Power BI Desktop でデータを取得したりクリーニングしたりする方法の詳細については、ガイド学習コースの「データの取得」セクションをご覧ください。For more information on getting and cleaning data in Power BI Desktop, see the Getting Data section in our Guided Learning course.

SharePoint リストに接続するConnect to SharePoint lists

  1. Power BI Desktop の [ホーム] タブで、[データを取得][さらに表示…] の順にクリックまたはタップします。In Power BI Desktop, on the Home tab, click or tap Get Data, then More…

    データを取得

  2. [データを取得] ダイアログ ボックスで、[SharePoint Online リスト][接続] の順にクリックまたはタップします。In the Get Data dialog box, click or tap SharePoint Online List, then Connect.

    SharePoint リストへの接続

  3. SharePoint サイトの URL を入力し、[OK] をクリックまたはタップします。Enter the URL for your SharePoint site, then click or tap OK.

    SharePoint リストの URL

  4. 次のダイアログ ボックスが表示された場合は、正しい資格情報でサインインしていることを確認し、[接続] をクリックまたはタップします。If you get the following dialog box, make sure you're signed in with the right credentials, then click or tap Connect.

    SharePoint リストの資格情報

  5. Project DetailsProject Requests を選択し、[編集] をクリックまたはタップします。Select Project Details and Project Requests, then click or tap Edit.

    SharePoint リストの選択

    リストがクエリ エディターでテーブルとして表示されます。The lists are now displayed as tables in Query Editor.

    クエリ エディターのテーブル

不要な列をテーブルから削除するRemove unnecessary columns from the tables

  1. 左側のナビゲーション ウィンドウで、Project Details をクリックまたはタップします。In the left navigation pane, click or tap Project Details.
  2. 中央のウィンドウで、[FileSystemObjectType] 列を選択し、[列の削除] をクリックまたはタップします。In the middle pane, select the FileSystemObjectType column, then click or tap Remove Columns.

    列の削除

  3. [Id] 列の後ろにある 2 つの列 ([ServerRedirectedEmbedURL][ContentTypeId]) を削除します。Remove the two columns after the Id column: ServerRedirectedEmbedURL and ContentTypeId. > [!TIP] > Shift キーを使用して両方の列を選択し、[列の削除] をクリックまたはタップします。Use the Shift key to select both columns, then click or tap Remove Columns.
  4. [PMAssigned] 列の右側にあるすべての列 (合計 22 列) を削除します。Remove all columns to the right of the PMAssigned column (a total of 22 columns). テーブルは次の画像のようになります。The table should match the following image:

    クエリ エディターの Project Details テーブル

  5. 今度は Project Requests でこのプロセスを最後まで繰り返します。[FileSystemObjectType][ServerRedirectedEmbedURL][ContentTypeId]、および右側にあるすべての [承認済み] 列 (合計 22 列) を削除します。Repeat the process you just went through, now for Project Requests: remove FileSystemObjectType, ServerRedirectedEmbedURL, ContentTypeId, and all columns to the right of the Approved column (a total of 22 columns). テーブルは次の画像のようになります。The table should match the following image:

     <span data-ttu-id="5526d-168">クエリ エディターの Project Requests テーブル</span><span class="sxs-lookup"><span data-stu-id="5526d-168">Project Requests table in Query Editor</span></span>

Project Details 列のデータ型を変更するChange the data type on Project Details columns

  1. [ProjectedDays] 列を選択し、[データ型: すべて][整数] の順にクリックまたはタップします。Select the ProjectedDays column, click or tap Data Type: Any, then Whole Number.

    データ型を整数に変更

  2. 前述の手順を [ActualDays] 列でも繰り返します。Repeat the previous step for the ActualDays column.
  3. [ApprovedDate] 列を選択し、[データ型: すべて][日付] の順にクリックまたはタップします。Select the ApprovedDate column, click or tap Data Type: Any, then Date.

     <span data-ttu-id="5526d-174">データ型を日付に変更</span><span class="sxs-lookup"><span data-stu-id="5526d-174">Change data type to date</span></span>

  4. 前述の手順を [ProjectedStartDate] 列と [ProjectedEndDate] 列でも繰り返します。Repeat the previous step for the ProjectedStartDate and ProjectedEndDate columns.

Project Requests 列のデータ型を変更するChange the data type on Project Requests columns

  1. [EstimatedDays] 列を選択し、[データ型: すべて][整数] の順にクリックまたはタップします。Select the EstimatedDays column, click or tap Data Type: Any, then Whole Number.

  2. [RequestDate] 列を選択し、[データ型: すべて][日付] の順にクリックまたはタップします。Select the RequestDate column, click or tap Data Type: Any, then Date.

変更を適用して保存するApply and save changes

  1. [ホーム] タブで [閉じて適用] をクリックしてクエリ エディターを閉じ、Power BI Desktop のメイン ウィンドウに戻ります。On the Home tab, click Close and Apply to close Query Editor and go back to the main Power BI Desktop window.

    変更を閉じて適用

  2. [ファイル][保存] の順にクリックまたはタップし、“project-analysis.pbix” というファイル名で保存します。Click or tap File, then Save, and save with the name project-analysis.pbix.

手順 2: データ モデルを改善するStep 2: Improve the data model

SharePoint リストから Power BI Desktop へのデータの取り込みが完了したので、次にデータ モデリングを行います。Now that we have the data from our SharePoint lists pulled into Power BI Desktop, we'll move on to data modeling. データ モデリングには時間がかかる場合がありますが、Power BI Desktop のリスト データからより多くの情報を得られる興味深い方法を簡単にご紹介します。Data modeling can be a time-consuming process, but we'll briefly show you some interesting things you can do to get more out of the list data in Power BI Desktop:

  • 2 つのテーブルの相互関係を変更するChange how the two tables are related to each other
  • 日付テーブルを追加して平日に基づいて計算できるようにするAdd a date table so we can make calculations based on weekdays
  • 計算列を追加してプロジェクトのマイルストーン間の期間を計算するAdd calculated columns to calculate timespans between project milestones
  • メジャーを追加してプロジェクトの予測日数と実績日数の差異を計算するAdd measures to calculate variance in projected versus actual days for a project

この手順が完了すれば、モデルの機能強化を活用する視覚エフェクトを作成できます。After these steps are complete, we can build visualizations that take advantage of the improvements to our model. Power BI Desktop でのデータのモデリングについて詳しくは、ガイド学習コースの「モデリング」セクションをご覧ください。For more information on modeling data in Power BI Desktop, see the Modeling section in our Guided Learning course.

テーブル間のリレーションシップを変更するChange table relationships

Power BI Desktop でリストを取り込むと、両方のテーブルの [Id] 列に基づいてこのリスト間のリレーションシップが作成されます。When Power BI Desktop brought the lists in, it created a relationship between them based on the Id column in both tables. 正確には、Project Requests テーブルの [Id] 列と、Project Details テーブルの [RequestId] 列とのリレーションシップです。The relationship should actually be between the Id column in the Project Requests table, and the RequestId column in the Project Details table. それを修正します。Let's fix that:

  1. データ ビュー アイコンをクリックまたはタップします。Click or tap the Data view icon.

    データ ビュー

  2. [モデリング] タブで、[リレーションシップの管理] をクリックまたはタップします。On the Modeling tab, click or tap Manage Relationships. データ モデリングの手順では、最後までデータ ビューのこのタブ上で作業を行います。We'll stay on this tab in the Data view for all the data modeling steps.

    リレーションシップの管理

  3. 既存のリレーションシップが選択されていることを確認し、[削除] をクリックまたはタップします。その後、確認のためにもう一度 [削除] をクリックまたはタップします。Make sure the existing relationship is selected, click or tap Delete, then Delete again to confirm.

    リレーションシップの削除

  4. [新規] をクリックして、別のリレーションシップを作成します。Click New to create a different relationship.

  5. [リレーションシップの作成] ダイアログ ボックスで次の作業を行います。In the Create Relationship dialog box:

    1. 最初のテーブルで、[Project Requests] を選択して [Id] 列を選択します。For the first table, select Project Requests, and the Id column.

    2. 2 つ目のテーブルで、[Project Details] を選択して [RequestId] 列を選択します。For the second table, select Project Details, and the RequestId column.

    3. 画面は次の画像のように表示されます。The screen should look like the following image. 準備ができたら [OK][閉じる] の順にクリックまたはタップします。When you're ready, click or tap OK, then Close.

      リレーションシップの削除

日付テーブルを追加して、日付ベースでの計算を簡単に行えるようにするAdd a date table to make date-based calculations easier

  1. [新しいテーブル] をクリックまたはタップします。Click or tap New Table.

    新しいテーブル

  2. 次の数式を数式バーに入力します: Dates = CALENDARAUTO()Enter this formula into the formula bar: Dates = CALENDARAUTO().

    Dates = CALENDARAUTO() と入力された数式バー

    この数式は、日付列 1 つを含む "Dates" というテーブルを作成します。This formula creates a table called Dates with a single date column. このテーブルには、お使いの他のテーブルのすべての日付が含まれています。また、日付が追加された場合 (データが更新された場合) は、自動で更新されます。The table covers all dates from your other table, and it updates automatically if additional dates are added (i.e. if data is refreshed).

    この数式とこのセクションのその他の数式では、Power BI や他のテクノロジで使用されている数式言語の Data Analysis Expressions (DAX) を使用します。This formula and the other ones in this section use Data Analysis Expressions (DAX), a formula language for Power BI and other technologies. 詳細については、「Power BI Desktop における DAX の基本事項」をご覧ください。For more information, see DAX basics in Power BI Desktop.

  3. Enter キーを押して、[Dates] テーブルを作成します。Press Enter to create the Dates table.

    [Dates] テーブル

[Dates] テーブルに計算列を追加するAdd a calculated column to the Dates table

  1. [Dates] テーブルを表示した状態で、[新しい列] をクリックまたはタップします。While still on the date table, click or tap New Column.

    新しい列

  2. 次の数式を数式バーに入力します: IsWeekDay = SWITCH(WEEKDAY(Dates[Date]), 1,0,7,0,1)Enter this formula into the formula bar: IsWeekDay = SWITCH(WEEKDAY(Dates[Date]), 1,0,7,0,1).

    この数式は、[Date] 列の日付が平日かどうかを決定します。This formula determines whether a date in the Date column is a weekday. 日付が平日なら [IsWeekDay] 列の値が 1 になり、そうでない場合は 0 になります。If the date is a weekday, the IsWeekDay column gets a value of 1; otherwise it gets a value of 0.

  3. Enter キーを押して、[Dates] テーブルに [IsWeekDay] 列を追加します。Press Enter to add the IsWeekDay column to the Dates table.

    [IsWeekDay] 列の追加

Project Details テーブルに計算列を追加するAdd a calculated column to the Project Details table

  1. 右側のウィンドウで、Project Details テーブル、[新しい列] の順にクリックまたはタップします。In the right pane, click or tap the Project Details table, then New Column.

    新しい列

  2. 次の数式を数式バーに入力します。Enter this formula into the formula bar:

    ApprovedStartDiff = CALCULATE(SUM(Dates[IsWeekday]),
    
       DATESBETWEEN(Dates[Date],
    
          'Project Details'[ApprovedDate],
    
          'Project Details'[ProjectedStartDate]
    
      )
    
    )
    

    この数式は、プロジェクトが承認された日からプロジェクトの開始予定日までの日数を計算します。This formula calculates the difference in days between when a project was approved and when it is projected to start. [Dates] テーブルの [IsWeekday] 列を使用し、平日のみをカウントします。It uses the IsWeekday column from the Dates table, so it counts only weekdays.

  3. Enter キーを押して、Project Details テーブルに [ApprovedStartDiff] 列を追加します。Press Enter to add the ApprovedStartDiff column to the Project Details table.

    [ApprovedStartDiff] 列の追加

Project Requests テーブルに計算列を追加するAdd a calculated column to the Project Requests table

  1. 右側のウィンドウで、[Project Requests] テーブル、[新しい列] の順にクリックまたはタップします。In the right pane, click or tap the Project Requests table, then New Column.

    新しい列

  2. 次の数式を数式バーに入力します。Enter this formula into the formula bar:

    RequestDateAge = CALCULATE(SUM(Dates[IsWeekday]),
    
       DATESBETWEEN(Dates[Date],
    
          'Project Requests'[RequestDate],
    
          NOW()
    
       )
    
    )
    

    この数式は、プロジェクトが要求された日から、本日の日付 (NOW()) までの日数を計算します。This formula calculates the difference in days between when a project was requested and today's date (NOW()). 先ほど同様、この数式は平日のみをカウントします。Again, the formula counts only weekdays. この列は、保留期間が最も長いプロジェクトの検索に使用します。This column is used to look for the project that has been pending the longest.

  3. Enter キーを押して、[Project Requests] テーブルに [RequestDateAge] 列を追加します。Press Enter to add the RequestDateAge column to the Project Requests table.

    [RequestDateAge] 列の追加

Project Details テーブルにメジャーを追加するAdd a measure to the Project Details table

  1. 右側のウィンドウで、Project Details テーブル、[新しいメジャー] の順にクリックまたはタップします。In the right pane, click or tap the Project Details table, then New Measure.

    新しいメジャー

  2. 次の数式を数式バーに入力します。Enter this formula into the formula bar:

    VarProjectedActual = DIVIDE(
    
        SUM('Project Details'[ActualDays]) - SUM('Project Details'[ProjectedDays]),
    
        SUM('Project Details'[ProjectedDays])
    
    )
    

    この数式は、プロジェクトの実績日数と予測日数との差異を計算します。This formula calculates the variance between actual and projected days for a project. この数式を計算列ではなくメジャーとして追加することで、レポートでのデータのフィルター方法や集計方法に関わらず、正しい結果を返すことができます。We add this as a measure, rather than a calculated column, so it returns the correct results regardless of how the data is filtered or aggregated in a report.

  3. Enter キーを押して、Project Details テーブルに [VarProjectedActual] メジャーを追加します。Press Enter to add the VarProjectedActual measure to the Project Details table.

    [VarProjectedActual] メジャーの追加

Project Requests テーブルにメジャーを追加するAdd a measure to the Project Requests table

  1. 右側のウィンドウで、[Project Requests] テーブル、[新しいメジャー] の順にクリックまたはタップします。In the right pane, click or tap the Project Requests table, then New Measure.

    新しいメジャー

  2. 次の数式を数式バーに入力します。Enter this formula into the formula bar:

    MaxDaysPending = MAXX(
    
        FILTER('Project Requests', 'Project Requests'[Approved]="Pending"),
    
        'Project Requests'[RequestDateAge]
    
    )
    

    この数式は、先ほど定義した計算列に基づいて、保留期間が最も長いプロジェクトを検索します。This formula finds the project that has been pending the longest, based on the calculated column we defined earlier.

  3. Enter キーを押して、[Project Requests] テーブルに [MaxDaysPending] メジャーを追加します。Press Enter to add the MaxDaysPending measure to the Project Requests table.

    [MaxDaysPending] メジャーの追加

手順 3: レポートの視覚エフェクトを作成するStep 3: Create report visualizations

データの分析について考えるときに、多くの人が思い浮かべる段階まで到達しました。視覚エフェクトを作成することで、データのパターンを見つけることができます。Now we're at the step that many people think of when they think of data analysis: creating visualizations so we can find patterns in our data. この手順では、4 つの視覚エフェクトを作成します。In this step, we'll create four visualizations:

  • プロジェクトの予測日数と実績日数を示す縦棒グラフA column chart that shows projected days versus actual days on projects
  • 各プロジェクトの差異を示す縦棒グラフA column chart that shows the variance for each project
  • 保留期間が最も長いプロジェクトを示すカードA card that shows the project that has been pending the longest
  • プロジェクトの承認日から開始予定日までの期間を示すテーブルA table that shows the time between project approval and projected start date

Power BI Desktop でこれらのレポートの視覚エフェクトを作成してから、Power BI サービスにデータとレポートを発行します。これにより、ダッシュボードの作成と共有が可能になります。After we've created these report visualizations in Power BI Desktop, we'll publish the data and reports to the Power BI service, so we can create and share dashboards. Power BI Desktop でのレポートの作成について詳しくは、ガイド学習コースの「視覚エフェクト」セクションをご覧ください。For more information on creating reports in Power BI Desktop, see the Visualizations section in our Guided Learning course.

予測と実績を示す棒グラフを作成するCreate a bar chart to show projected versus actual

  1. レポート ビュー アイコンをクリックまたはタップします。Click or tap the Report view icon. Power BI Desktop での残りの作業では、最後までこのビューを使用します。We'll stay in this view for the rest of our time in Power BI Desktop.

    レポート ビュー

  2. 右側の [視覚化] ウィンドウで、[集合縦棒グラフ] をクリックまたはタップします。In the Visualizations pane on the right, click or tap Clustered column chart.

    視覚エフェクト - 集合縦棒グラフ

  3. [フィールド] ウィンドウの [Project Details] から [PMAssigned][Title] をドラッグして、[視覚化] ウィンドウの [軸] にドロップします。Drag PMAssigned and Title from Project Details in the Fields pane to Axis in the Visualizations pane.

    [視覚化] ウィンドウの [軸]

  4. [フィールド] ウィンドウの [Project Details] から [ActualDays][ProjectedDays] をドラッグして、[視覚化] ウィンドウの [値] にドロップします。Drag ActualDays and ProjectedDays from Project Details in the Fields pane to Value in the Visualizations pane.

    [視覚化] ウィンドウの [値]

  5. 視覚エフェクトは次の画像のように表示されます。The visualization should now look like the following image.

    [PMAssigned] ごとの [ProjectedDays] と [ActualDays]

  6. [フィールド] ウィンドウの [Project Details] から [Status] をドラッグし、[視覚化] ウィンドウの [フィルター] 領域にドロップしてから、[完了] チェック ボックスをオンにします。Drag Status from Project Details in the Fields pane to the Filters area of the Visualizations pane, then select the Completed check box.

    [Status] 列によるフィルター

    完了したプロジェクトのみを表示するフィルターがグラフに設定されました。予測した日数と実際の日数を比較しているところなので、これは理にかなっています。The chart is now filtered to show only completed projects, which makes sense because we are comparing projected days to actual days.

  7. グラフの左上隅にある矢印をクリックして、プロジェクト管理者とプロジェクトの階層を上下に移動できます。Click the arrows in the upper left corner of the chart to move up and down the hierarchy of project managers and projects. 次の画像は、プロジェクトの詳細がどのように表示されるかを示しています。In the following image, you see what the drill down into projects looks like.

    縦棒グラフの詳細

予測との差異を示す棒グラフを作成するCreate a bar chart to show variance from projected

  1. 先ほど作成した視覚エフェクトの外側のキャンバスをクリックまたはタップします。Click or tap on the canvas outside the visualization you just created.
  2. 右側の [視覚化] ウィンドウで、[集合縦棒グラフ] をクリックまたはタップします。In the Visualizations pane on the right, click or tap Clustered column chart.

    視覚エフェクト - 集合縦棒グラフ

  3. [フィールド] ウィンドウの [Project Details] から [PMAssigned][Title] をドラッグして、[視覚化] ウィンドウの [軸] にドロップします。Drag PMAssigned and Title from Project Details in the Fields pane to Axis in the Visualizations pane.

    [視覚化] ウィンドウの [軸]

  4. [フィールド] ウィンドウの [Project Details] から [VarProjectedActual] をドラッグし、[視覚化] ウィンドウの [値] にドロップします。Drag VarProjectedActual from Project Details in the Fields pane to Value in the Visualizations pane.

    [視覚化] ウィンドウの [値]

  5. [フィールド] ウィンドウの [Project Details] から [Status] をドラッグし、[視覚化] ウィンドウの [フィルター] 領域にドロップしてから、[完了] チェック ボックスをオンにします。Drag Status from Project Details in the Fields pane to the Filters area of the Visualizations pane, then select the Completed check box.

    [Status] 列によるフィルター

    視覚エフェクトは次の画像のように表示されます。The visualization should now look like the following image.

    [PMAssigned] ごとの [VarProjectedActual]

    このグラフを見れば、Irvin Sayers と Joni Sherman によって実行されたそれぞれのプロジェクトにどの程度のばらつきがあるのか一目瞭然です。You can see from this chart how much more variability there is for projects that were run by Irvin Sayers versus Joni Sherman. プロジェクトごとのばらつきを詳しく確認し、予測日数が実績日数より多かったのか少なかったのかを確認します。Drill in to see the variability by project, and whether the days projected was more or less than the actual days.

    [Title] ごとの [VarProjectedActual]

  6. さらに視覚エフェクトを作成する前に、既に作成した視覚エフェクトを移動したりサイズ変更したりして、横に並べます。Before we create more visualizations, move and resize the ones you already created, so they fit side-by-side.

    グラフを横に並べる

保留期間が最も長いプロジェクトを示すカードを作成するCreate a card that shows the longest pending project

  1. 先ほど作成した視覚エフェクトの外側のキャンバスをクリックまたはタップします。Click or tap on the canvas outside the visualization you just created.
  2. 右側の [視覚化] ウィンドウで、[カード] をクリックまたはタップします。In the Visualizations pane on the right, click or tap Card.

    視覚エフェクト - カード

  3. [フィールド] ウィンドウの [Project Requests] から [MaxDaysPending] をドラッグし、[視覚化] ウィンドウの [フィールド] にドロップします。Drag MaxDaysPending from Project Requests in the Fields pane to Fields in the Visualizations pane.

    [視覚化] ウィンドウの [フィールド]

  4. [書式] (ペイント ローラー) をクリックまたはタップして、[罫線][オン] に設定します。Click or tap Format (paint roller), then set Border to On.

    書式ペインター - 罫線

  5. [タイトル][オン] に設定し、「承認プロジェクトの最大保留日数」と入力します。Set Title to On, then add the title "Max days pending approval".

    タイトルの追加

    視覚エフェクトは次の画像のように表示されます。The visualization should now look like the following image.

     <span data-ttu-id="5526d-316">承認プロジェクトの最大保留日数</span><span class="sxs-lookup"><span data-stu-id="5526d-316">Max days pending approval</span></span>

    このレポートを発行したあと、このタイルを使用して、保留中のプロジェクトの最大値が特定のしきい値に達した場合に、アラートをトリガーするようにします。After we publish this report, we'll use this tile to trigger an alert if the maximum value for a pending project reaches a certain threshold.

プロジェクトの承認日から開始予定日までの期間を表示するテーブルを作成するCreate a table that shows the time between project approval and projected start date

  1. 先ほど作成した視覚エフェクトの外側のキャンバスをクリックまたはタップします。Click or tap on the canvas outside the visualization you just created.
  2. 右側の [視覚化] ウィンドウで、[テーブル] をクリックまたはタップします。In the Visualizations pane on the right, click or tap Table.

    視覚エフェクト - テーブル

  3. [フィールド] ウィンドウの [Project Details] から [PMAssigned][Title][ApprovedStartDiff] をドラッグして、[視覚化] ウィンドウの [値] にドロップします。Drag PMAssigned, Title, and ApprovedStartDiff from Project Details in the Fields pane to Values in the Visualizations pane.

    [視覚化] ウィンドウの [値]

  4. [フィールド] ウィンドウの [Project Details] から [ProjectedStartDate] をドラッグし、[視覚化] ウィンドウの [フィルター] 領域にドロップし、[(空白)] 以外のすべての日付を選択します。Drag ProjectedStartDate from Project Details in the Fields pane to the Filters area of the Visualizations pane, then select all dates except for (Blank).

    [ProjectedStartDate] によるフィルター

  5. すべてのデータが表示されるようにテーブルの列のサイズを調整し、[ApprovedStartDiff] で降順に並び替えます。Resize the columns of the table so you can see all the data, and sort by ApprovedStartDiff, descending. 視覚エフェクトは次の画像のように表示されます。The visualization should now look like the following image.

    [ApprovedStartDiff] の値が表示されたテーブル

  6. [値] の領域で、[ApprovedStartDiff] の下矢印をクリックまたはタップしてから、[平均] をクリックまたはタップします。In the Values area, click or tap the down arrow for ApprovedStartDiff, then click or tap Average. これで、プロジェクトの承認日から開始予定日までにかかった平均日数を確認できるようになりました。Now we can see the average duration between project approval and projected start date.

    平均の計算

  7. [ApprovedStartDiff] の下矢印をもう一度クリックまたはタップし、[条件付き書式][バックグラウンドのカラー スケール] の順にクリックまたはタップします。Click or tap the down arrow for ApprovedStartDiff again, click or tap Conditional formatting, then click or tap Background color scales.

    条件付き書式

  8. 次に示すように [最小][最大] フィールドの色を設定し、[OK] をクリックまたはタップします。Set colors for the Minimum and Maximum fields as shown below, then click or tap OK.

    条件付き書式のオプション

    視覚エフェクトは次の画像のように表示されます。The visualization should now look like the following image.

    条件付き書式の完了

    ご覧のように、Irvin Sayers が実行するプロジェクトは承認から開始までの期間が長い傾向があります。As you can see, projects that Irvin Sayers runs tend to start a lot later after approval. 割り当てられた管理者以外の要因がある可能性もありますが、これは詳しく調べてみる価値がありそうです。There could be factors other than the assigned manager, but this would be worth looking into.

レポートに関するセクションはこれで終了です。SharePoint からインポートし、Power BI Desktop でクリーンアップおよびモデリングしたデータをベースとしたレポートが完成しました。That brings us to the end of the report section, and you should now have a complete report based on data imported from SharePoint and cleaned up and modeled in Power BI Desktop. すべてが手順どおりに進んでいれば、レポートは次の画像のように表示されているはずです。If everything went according to plan, your report should look like the following image.

完成したレポート

次の手順Next steps

このチュートリアル シリーズの次の手順では、Power BI プロジェクトのレポートを発行してダッシュボードを作成します。The next step in this tutorial series is to publish the Power BI project report and create a dashboard.