SharePoint Online に Power BI のプロジェクト レポートを埋め込むEmbed the Power BI project report in SharePoint Online

注: この記事は、SharePoint Online で PowerApps、Microsoft Flow、Power BI を使用するチュートリアル シリーズの一部です。Note: 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 Online サイトに、Power BI のレポートを埋め込みます。The last task in this scenario is to embed our Power BI report in the same SharePoint Online site that hosts our two lists. Power BI は、さまざまな埋め込み方法をサポートしています。また、Power BI には先般、Web およびモバイルのビューに対応した SharePoint ページへの統合機能が直接追加されました。Power BI supports a variety of approaches to embedding, and has recently added integration directly into SharePoint pages for web and mobile views.

このような埋め込み機能により、Power BI は Web パーツとしてレポートを埋め込み、ユーザーが適切にアクセスできるようにします。ユーザーは、埋め込まれたレポートから のレポートまでをクリックできるようになります。最初に、Power BI で埋め込みリンクを生成します。次に、作成したページでそのリンクを使用します。With this type of embedding, Power BI embeds the report as a web part, provides appropriate access for users, and lets you click through from the embedded report to the report at First, we'll generate an embed link in Power BI, then use that link in a page that we create. 埋め込みの詳細については、「SharePoint Online にレポート Web パーツを埋め込む」 (特に「要件」セクション) をご覧ください。For more information on embedding, see Embed with report web part in SharePoint Online (especially the Requirements section).

  1. Power BI にサインインし、左側のナビゲーション ウィンドウからレポート名をクリックまたはタップします。Sign in to Power BI, then in the left navigation pane, click or tap the report name.


  2. [SharePoint Online に埋め込む] をクリックまたはタップします。Click or tap Embed in SharePoint Online.

    SharePoint Online に埋め込む

  3. ダイアログ ボックスから埋め込みリンクをファイルにコピーし、[閉じる] をクリックします。Copy the embed link from the dialog box to a file, then click Close. このリンクは、SharePoint ページを作成した後で使用します。We will use the link after we create a SharePoint page.

    SharePoint のリンクを埋め込む

手順 2: レポートを埋め込むStep 2: Embed the report

  1. SharePoint にサインインし、[サイト コンテンツ] をクリックまたはタップします。Sign in to SharePoint, then click or tap Site contents.

    SharePoint サイト コンテンツ

  2. チームのホーム ページに単にレポートを追加することもできますが、レポート用に別ページを作成する方法についても説明します。You could just include a report on the team home page, but we'll show you how to create a separate page for it also. [新規][ページ] の順にクリックまたはタップします。Click or tap New, then Page.

    新しい SharePoint ページ

  3. ページの名前を入力します (例: “プロジェクトの分析”)。Enter a name for the page, like "Project Analysis".
  4. プラス アイコン[Power BI] の順にクリックまたはタップします。Click or tap Plus icon then Power BI.

    Power BI ページのパーツの追加

  5. [レポートの追加] をクリックまたはタップします。Click or tap Add report.


  6. 右側のウィンドウで、埋め込み URLを [Power BI report link](Power BI のレポート リンク) ボックスにコピーします。In the right pane, copy the embed URL into the Power BI report link box. [Show Filter Pane](フィルター ウィンドウの表示)[ナビゲーション ウィンドウの表示] の両方を [オン] に設定します。Set both Show Filter Pane and Show Navigation Pane to On.


  7. レポートがページに埋め込まれました。The report is now embedded in the page. [発行] をクリックすると、基になるレポートにアクセスできるユーザーが、レポートを利用できるようになります。Click Publish to make it available to anyone who can access the underlying report.


手順 3: レポートへのアクセスを許可するStep 3: Grant access to the report.

Office 365 グループを使用している場合 (推奨)、アクセスを必要とするユーザーが Power BI サービス内のグループ ワークスペースのメンバーであることを確認してください。If you are using Office 365 Groups as we recommend, make sure users who need access are members of the group workspace within the Power BI service. これにより、ユーザーはそのグループのコンテンツを表示できるようになります。This ensures that users can view the contents of that group. 詳細については、Power BI でのグループの作成に関するページをご覧ください。For more information, see Creating groups in Power BI.

今回のシナリオでの Power BI での作業は以上です。That wraps up our work in Power BI for this scenario. SharePoint リストから Power BI にデータを抽出することから開始し、Power BI レポートを SharePoint に戻して埋め込む作業までを行いました。You started by pulling data from our SharePoint lists into Power BI, and have now come full circle to embedding your Power BI report back into SharePoint.

次の手順Next steps

このチュートリアル シリーズの次の手順では、作成したワークフローを最初から最後まで一通り実行しますThe next step in this tutorial series is to run through the workflow we created end-to-end.