こんにちは、Power BI サポート チームのチャンです。
Power BI で作成したレポートを埋め込み方法について、以前に以下のBlog 記事でご紹介させていただきましたが、その中にある「 Power BI Embedded 」による埋め込みに関して、顧客向け埋め込み (Apps Own Data) や組織向け埋め込み (Users Own Data) など複数の種類がありますが、そもそも「 Power BI Embedded とは」という質問もたくさん受けておりますので、本ブログにて「 Power BI Embedded 」について詳しくご紹介いたします。
参考情報:
重要
本記事は弊社公式ドキュメントの公開情報を元に構成しておりますが、
本記事編集時点と実際の機能に相違がある場合がございます。
最新情報につきましては、参考情報として記載しておりますドキュメントをご確認ください。
Power BI Embedded とは
Power BI Embedded という言葉について、「ライセンス」と「実装方法」という二つの概念が存在します。
■ライセンス
「ライセンス」の Power BI Embedded に関しては、Power BI Premium Per Capacity (Premium 容量) と同じように容量ごとのライセンスとなります。
詳細の機能比較表については、以下のブログ記事でも紹介いたしましたが、
参考情報:
Power BI Premium Per Capacity(Premium 容量)と最も大きな違いとして、購入方法及び費用計算方法を挙げられます。
Power BI Premium Per Capacity は Microsoft 365 管理センターで購入できるライセンスに対して、Power BI Embedded は Azure ポータルで作成できるAzure のリソースです。そのため、Azure のサブスクリプションの購入が必要となります。
Power BI Premium Per Capacity は月額または年単位の請求に対して、Power BI Embedded はリソースが有効にされている時間によって、従量課金制の請求となります。
Azure ポータルで、Power BI Embedded のリソースを作成する方法の詳細につきましては、以下のドキュメントをご参照ください。
参考情報:
■実装方法
Power BI Embedded の実装方法では、以下の2種類がございます。
- 顧客向けに埋め込む (App owns data)
- 組織向けの埋め込み (User owns data)
ヒント
注意点として、Power BI Embedded 分析の埋め込みアプリケーションを作成するのに、必ずしも上記 Azure ポータルで作成される Power BI Embedded リソースが必要ではありません。
以下にて 2 種類の埋め込みの比較を記載いたします。
顧客向けに埋め込む | 組織向けに埋め込む | |
---|---|---|
対象 | 外部ユーザー(顧客) | 内部ユーザー(組織内) |
認証方法 | 独自の認証方法 | Azure AD 認証 |
ユーザーごとのライセンス | 必要なし | Power BI ライセンス必要 |
対話型・非対話型認証 | 非対話型認証:アプリの認証には、「サービス プリンシパル」または「マスタ ーユーザー」が使用される | 対話型認証:アプリの認証には、アプリ ユーザーの資格情報が使用される |
続きまして、「顧客向け埋め込み」と「組織向けの埋め込み」の詳細条件についてご紹介いたします。
顧客向け埋め込み
顧客向け埋め込みは、ユーザーごとのPower BI ライセンスを所持していない場合に使用される埋め込み方法です。
実装するための前提条件は以下が必要となります。
- 独自の Azure Active Directory テナント
- 認証方法:サービス プリンシパル または マスターユーザー (Pro ライセンス または Premium Per User ライセンスのユーザー)
- 容量の購入と割り当て (Power BI Premium Per Capacity または Power BI Embedded )
Note
※ 開発を行う際には、容量の購入は不要ですが、実際本番環境で運用開始される際には、容量の購入が必要です。
詳細な実装方法につきましては、以下のドキュメントにて、ステップバイステップのチュートリアルが記載されていますので、よろしければ、ご参考ください。
参考情報:
組織向け埋め込み
組織向け埋め込みは、ユーザーごとの Power BI ライセンスを所持している場合に使用される埋め込み方法です。
実装するための前提条件は以下が必要となります。
- 独自の Azure Active Directory テナント
- Power BI Pro ライセンスまたは Premium Per User ライセンス
- 運用に移す際は、以下のいずれかの組み合わせのライセンスが必要です。
- Pro ライセンスを持つすべてのユーザー
- PPU ライセンスを持つすべてのユーザー
- P または EM容量。この構成を使用すると、すべてのユーザーが無料ライセンスを持つことができます
詳細な実装方法につきましては、以下のドキュメントにて、ステップバイステップのチュートリアルが記載されていますので、よろしければ、ご参考ください。
参考情報:
埋め込み用容量の種類
埋め込み用の容量の種類に関しては、以下の比較表及びドキュメントをご確認ください。
支払いと使用方法 | Power BI Embedded | Power BI Premium | Power BI Premium |
---|---|---|---|
プラン | Azure | Office | Office |
SKU | A | EM | P |
請求 | 1 時間ごと | 月単位 | 月単位 |
コミットメント | なし | 年単位 | 月単位または年単位 |
使用方法 | Azure リソースは以下が可能です: - スケールアップまたはダウン - 一時停止と再開 |
アプリ、Microsoft アプリケーションへの埋め込み | アプリ、Power BI サービスへの埋め込み |
参考情報:
以上、本ブログが少しでも皆様のお役に立てますと幸いでございます。
アンケートご協力のお願い
Japan CSS Support Power BI Blog では、作成する記事やブログの品質向上を目的に、匿名回答でのアンケートを実施しております。
ユーザー様のご意見・ご要望を参考に今後もお役に立てるブログを目指してまいりますので、ぜひご協力いただけますと幸いでございます。
※ 所要時間は1分程度となります。
【ご協力のお願い】Microsoft Japan CSS Power BI Blog ご利用に関するアンケート
※本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。