Power BIサービスでレポートを表示する際、Excelを用いてデータ分析を行い、最新の情報で作業する方法について説明します。Excelワークブックを作成し、Power BIのデータを接続して更新可能にする手順を学ぶことができます。事前にテナント設定や権限が必要です。また、Power BIの視覚化データをExcelにエクスポートし、PivotTableやテーブルを作成する方法も紹介されています。ExcelのPower BIアドインを使用して、接続されたデータを迅速に取り込むことも可能です。
Power BIとExcelの連携: データ分析を深化させる方法
Power BIサービス(https://app.powerbi.com)でレポートを表示すると、データをさらに豊かにするために他の仮定を加えたり、What-if分析を行ったり、特定のPower BI視覚化または全体のレポートの数値を検証したりしたくなることがあります。本記事では、接続されたPower BIデータを含むExcelワークブックを作成し、そのワークブック内で直接更新を行う方法を学びます。これにより、Excelでの分析に集中し、最新のデータを扱っているという自信を持つことができます。
前提条件
この記事を進める前に、以下の前提条件を満たしている必要があります。
-
Power BIセマンティックモデルの使用を許可: 組織のテナント管理者が「ユーザーはExcelでライブ接続を使用してPower BIセマンティックモデルを扱える」を有効にする必要があります。この設定についての詳細は、管理ポータルのドキュメントを参照してください。
-
オンプレミスセマンティックモデルの設定: オンプレミスのセマンティックモデルを使用する場合、管理者が「XMLAエンドポイントの許可」と「オンプレミスデータセットを使用したExcelでの分析」を有効にする必要があります。
-
構築権限: Power BIセマンティックモデルに対するBuild権限が必要です。もしくは、セマンティックモデルを含むPower BIワークスペースで少なくともContributorのロールを持っている必要があります。
-
Power BIライセンス: Fabric Free、Pro、またはPremium Per User (PPU)のライセンスが必要です。Fabric Freeライセンスのユーザーは、My workspaceまたはPower BI Premiumキャパシティ、Fabric F64以上のキャパシティでのみセマンティックモデルを扱うことができます。
-
Excelワークブックの使用: Excel DesktopおよびExcel for the webの両方で、更新可能なPower BIデータを含むExcelワークブックを使用できます。
ExcelでのPower BIデータの評価
Power BIでは、Excelでデータを分析する際の適切な粒度を抽出するためのオプションを提供しています。以下の2つの機能を使用して、Excelワークブックを作成します。
Analyze in Excel
この機能を使うと、特定のPower BIレポートのすべてのセマンティックモデルを含むExcelワークブックを作成し、Excelでそのモデルを分析できます。この機能を利用するポイントは以下です。
-
Power BIレポートを開く: 上部のリボンから「エクスポート > Excelで分析」を選択します。
-
ワークスペースを選択: Power BIセマンティックモデルまたはレポートの名前の隣にある「その他のオプション (…)」を選択し、「Excelで分析」を選びます。
-
セマンティックモデルの詳細ページ: ワークスペース内のセマンティックモデルを選び、メニューバーから「Excelで分析」を選択します。
Power BIがExcelワークブックを生成し、OneDrive SharePointアカウントに保存されます。Excel for the webで直接ワークブックを開くことができます。OneDriveのアカウントがない場合は、ローカルコンピュータにワークブックがダウンロードされます。
Excelでのライブ接続によるエクスポート
Power BIビジュアルを表示している際、ビジュアルデータをExcelにエクスポートし、データを接続したままにすることができます。
-
ビジュアルを選択: 訪問中のPower BIレポート内のビジュアルを選び、「その他のオプション (…)」を選択します。
-
データエクスポート: オプションメニューで「データをエクスポート」を選びます。 Excelにエクスポートするデータの型を選択できます。
-
ファイル形式を選択: 「集計データ」カードを選び、「.xlsx(Excel)ライブ接続」オプションを選択します。
Power BIがExcelワークブックをダウンロードします。
Excelアドイン
Excelから接続されたPivotTableやクエリテーブルを挿入するためのPower BI Excelアドインを使用できます。これにより、Excelを離れることなく、更新可能なPower BIデータを迅速に見つけて挿入できます。
考慮事項と制限
- 行レベルセキュリティとオブジェクトレベルセキュリティは、Excelでの分析に対応しています。
- 接続されたPivotTableやクエリテーブルの挿入時に、セマンティックモデルの感度ラベルがExcelワークブックに自動的に適用されます。
- 特定の制限やエラーが表示される可能性がありますので、事前に確認が必要です。
ExcelとPower BIの連携を使用することで、データの分析や視覚化を一層深めることができます。データをリアルタイムに更新しながら、自信を持って分析を行うための強力なツールとなります。
————-
Create Excel Workbooks with Refreshable Power BI Data – Power BI
Source link
Summary: Power BI Integration with Excel
In the Power BI service, reports can be enriched with additional data and analyzed using Excel, allowing for up-to-date what-if analysis and validation of Power BI visuals.
Creating Excel Workbooks with Power BI Data
-
Prerequisites:
- Tenant admin must enable live connection settings.
- Users must have Build permission and a valid Power BI license (Pro, Premium, or Fabric Free).
- Analysis can be conducted in both Excel Desktop and Excel for the Web.
-
Features to Access Power BI Data in Excel:
-
Analyze in Excel:
- Allows users to export a Power BI semantic model to Excel for use with PivotTables and Charts.
- Users can initiate this from a Power BI report or workspace, generating a workbook saved to OneDrive or downloaded directly.
-
Export to Excel with Live Connection:
- Users can export data from a specific Power BI visual while maintaining a live connection.
- The data appears as a refreshable table in Excel.
-
-
Power BI Excel Add-in:
- Users can insert connected tables and PivotTables directly into their Excel workbooks, enhancing workflow without switching between applications.
Considerations and Limitations:
- Security: Row-level and object-level security are enforced for exported data.
- Model Compatibility: Some features may be unsupported for certain types of models (DirectQuery, etc.) and external users.
- Data Size: Exports are limited to 2 GB; excessive data requires filtering or alternative approaches.
- Excel for Mac: Users can only access these features via Excel for the web.
This integration provides powerful capabilities for enhanced data analysis, ensuring users can access live and accurate data seamlessly within Excel.