データが貴重なビジネス資産となる時代において、データを分かりやすくアクセスしやすい形式で提示することは、正確な意思決定を行う上で不可欠です。企業がこれを効果的に実現するのに役立つツールの1つが、 Power BI 、特に Power BI Embedded は、ダッシュボード、レポート、またはビジュアライゼーションをアプリケーションにシームレスに埋め込むためのソリューションです。

Power BI Embeddedとは何ですか?
Power BI Embedded は、開発者が Power BI レポートやダッシュボードをアプリケーションに埋め込むことができる Azure サービスです。ユーザーは個別の Power BI アカウントを用意する必要はありません。Power BI の機能をアプリや Web アプリケーションに直接導入できます。
主な機能
- インタラクティブなレポートを埋め込む。
ユーザーは、Power BI サービスと同様に、レポートのフィルタリング、クリック、詳細表示、および操作を行うことができます。
- エンドユーザーはPower BIアカウントを必要としません。
開発者は 「アプリがデータを所有する」 モデルを通じて権限を管理します。このモデルでは、すべてのユーザーがPower BIアカウントを持つ必要はありません。
- 必要に応じてカスタマイズおよび調整可能です。
レポートの外観をアプリのブランドに合わせてカスタマイズしたり、ユーザーエクスペリエンスを細かく制御したりできます。
- APIによる管理
Power BI Embeddedには強力なAPIが付属しており、レポートの体系的な管理、埋め込み用のトークンの作成、セキュリティの設定などを行うことができます。
埋め込みモデル:「アプリがデータを所有する」対「ユーザーがデータを所有する」
| 埋め込み型 | 詳細 |
|---|---|
| アプリがデータを所有する | このアプリはすべてのデータを管理するため、ユーザーはPower BIアカウントを必要としません。 |
| ユーザーはデータを所有する | ユーザーはPower BIアカウントでログインする必要があります。 |
Power BI Embeddedの一般的なビジネス用途では、制御が容易で、顧客に直接サービスを提供するアプリケーションに適しているため、 「アプリ所有データ」モデルがより一般的に使用されます。
はじめる
- Power BI Desktopでレポートを作成します。
- レポートをPower BI Workspaceに公開します。
- Azure Power BI Embedded Capacity を作成します。
- APIやSDK(JavaScript SDKなど)を使用して、レポートをアプリに埋め込みます。
- アクセス認証用のトークンを管理する(埋め込みトークン)
使用例
- リアルタイムの顧客データ分析ダッシュボードを提供するSaaS企業。
- 業務概要レポート機能が組み込まれたERPまたはCRMシステム。
- 経営幹部がPower BIに直接アクセスすることなくレポートを閲覧できるエンタープライズアプリケーション。
サービス料
Power BI Embedded は Azure Capacity (A SKU) 。Azure Capacity には、同時接続ユーザー数、レポートのサイズ、操作の複雑さに応じて、A1、A2、A3 などの複数の階層があります。料金は使用時間に基づいて計算されます。
Power BIレポートを埋め込む方法の比較表。
| 方法 | 安全性 | 要件 | 埋め込み |
| 1. ウェブに公開する(Public To Web) | レポートを閲覧するのに本人確認は不要です。インターネットに接続している人なら誰でも閲覧できます。 | Power BI Freeにはライセンスは不要です。 | 埋め込みコードを使用して埋め込む |
| 2. SharePoint Online に公開しました。 | ユーザーはPower BIにサインインする必要があります。 | Power BI Pro または Power BI Premium のプレユーザー (PPU) ライセンスが必要です。 | コードをSharePointに埋め込む。 |
| 3. レポートをポータルサイトまたはウェブサイトに安全に埋め込む。 | レポートにアクセスするには、Office 365アカウントでサインインする必要があります。 | Power BI Pro または Power BI Premium のプレユーザー (PPU) ライセンスが必要です。 | 組織内のポータルサイトやウェブサイトに埋め込まれたURLから、埋め込みコードを安全に使用してください。 |
| 4. それを自分のアプリケーションに組み込む。 | このアプリは、Office 365へのサインインを必要とせずに本人確認を管理します。 | Power BI Proアカウントが少なくとも1つ必要です。マスターユーザーは、Azure AD、専用ワークスペース、および容量が必要です。 | アプリケーション開発者は、Power BI REST APIとJavaScript APIを使用してください。 |
要約
Power BI Embeddedは、ユーザーがPower BIを別途学習したりアクセスしたりすることなく、自社アプリ内でデータをプロフェッショナルに視覚化したい企業にとって強力なソリューションです。また、ブランドイメージに完全に合致した、シームレスでカスタマイズ可能なユーザーエクスペリエンスを提供します。
その他の記事は、 https://demo.rdbi.co.th/blog/でご覧いただけます。
さらにご質問やご相談がある場合は、下記までご連絡ください。
ページ: http://bit.ly/rdbipage
Facebook: https://www.facebook.com/RandDBI/
Line OA: @rdbi
Tel: 02-681-9700
Email: sales@rdbi.co.th 🌟
