GXO
開発費用

Power BI組み込み(Embedded)開発の費用相場|自社アプリにダッシュボードを統合する方法【2026年版】

27分で読める

QUICK CHECK

本文を読みながら、自社で進めるべきか、相談前に何を整理するかを確認できます。

自社の場合を相談する

GXO COLUMN

システム開発

「社内のBIツールで作ったダッシュボード、そのまま自社の業務アプリに埋め込めないか」——この相談が増えている。

BIツールとしてのPower BIは広く普及した。しかし、Power BIのレポートを自社開発のWebアプリやSaaSプロダクトの画面内に表示するとなると、話が変わる。Power BI Embeddedという仕組みを使い、ライセンス体系を理解し、セキュリティ設計を行い、フロントエンドとバックエンドの統合開発が必要になるからだ。

本記事では、Power BI Embeddedを自社アプリに組み込む際の費用相場を、ライセンス費用・開発費用・運用費用の3つに分けて解説する。「いくらかかるのか」「どの構成が自社に合うのか」を判断するための材料を提示する。


目次

  1. Power BIのライセンス体系を整理する
  2. Power BI Embeddedとは何か
  3. 費用の全体構造と相場
  4. ライセンス費用の詳細比較
  5. カスタム統合開発の費用内訳
  6. RLS(行レベルセキュリティ)設計の重要性
  7. 規模別の費用シミュレーション
  8. 開発の進め方4ステップ
  9. 開発会社選びの判断基準
  10. よくある失敗と対策
  11. まとめ

Power BIのライセンス体系を整理する

Power BIの組み込み開発を検討する前に、まずライセンス体系を正しく理解する必要がある。ここを誤ると、月額費用が想定の数倍に膨れ上がる。

Power BI Pro

項目内容
月額費用約1,500円/ユーザー
用途社内のレポート共有・閲覧
閲覧者の制限閲覧者もProライセンスが必要
埋め込み利用不可(社内ポータルへの簡易埋め込みは可能だが商用利用は不可)

Power BI Proは、社内でダッシュボードを共有するための標準ライセンスだ。レポートの作成・共有・閲覧に使う。ただし、閲覧するユーザー全員がProライセンスを持っている必要がある。社内50人が見るなら月額75,000円(1,500円 x 50人)。

Power BI Premium Per User(PPU)

項目内容
月額費用約3,000円/ユーザー
用途高度な分析機能+AI機能
閲覧者の制限閲覧者もPPUライセンスが必要
埋め込み利用不可

Proの上位版。ページネーションレポートやAIインサイト機能が使えるが、組み込み利用には対応しない。

Power BI Premium Per Capacity(P SKU)

項目内容
月額費用約75万円〜(P1ノード)
用途大規模展開・組み込み利用
閲覧者の制限閲覧者のProライセンス不要
埋め込み利用可能

容量ベースの課金。閲覧者のライセンスが不要になるため、社外のユーザーや不特定多数にダッシュボードを見せたい場合に使う。ただし最低月額75万円からのため、利用者数が少ないうちはコスト効率が悪い。

Power BI Embedded(A SKU / F SKU)

項目内容
月額費用約70万円〜(A1ノード相当)
用途自社アプリへの組み込み専用
閲覧者の制限エンドユーザーのライセンス不要
埋め込み利用可能(これが本来の用途)
課金体系Azure従量課金(一時停止で節約可能)

自社アプリにダッシュボードを組み込む場合、選ぶべきはこのライセンスだ。 Azure上でCapacityノードを稼働させ、エンドユーザーはPower BIのライセンスを一切必要としない。利用していない時間帯はノードを停止して課金を止められるため、運用次第でコストを最適化できる。

2024年以降、Microsoftは従来のA SKU(Azure Power BI Embedded)に加えて**F SKU(Fabric Capacity)**を推奨している。F SKUはMicrosoft Fabricの一部として提供され、Power BIだけでなくData Factory、Synapse等の機能も利用可能だ。


INSTANT ESTIMATE

計算式より、60秒で概算を出しませんか?

システム種別・規模・連携先を選ぶだけで、開発費用・期間・月額運用費の概算をその場で表示します。

60秒で見積もる

Power BI Embeddedとは何か

Power BI Embeddedは、Power BIのレポートやダッシュボードを自社開発のWebアプリケーションの画面内にiframeで表示する仕組みだ。

ユーザーはPower BIのポータル(app.powerbi.com)にアクセスする必要がなく、自社アプリの一部としてダッシュボードを操作できる。フィルター操作、ドリルダウン、データのエクスポートといったPower BIの操作性はそのまま利用できる。

組み込みの2つの方式

1. App Owns Data(アプリ所有方式)

自社アプリがサービスプリンシパル(APIキー)でPower BIに認証し、レポートの埋め込みトークンを取得する方式。エンドユーザーはPower BIのアカウントを持たなくてよい。SaaSプロダクトに組み込む場合や、不特定多数の顧客にダッシュボードを提供する場合はこの方式を選ぶ。

2. User Owns Data(ユーザー所有方式)

エンドユーザー自身のPower BIアカウント(Azure AD認証)でレポートにアクセスする方式。閲覧者全員がProまたはPPUライセンスを持っている必要がある。社内ポータルや業務アプリに組み込む場合に使う。

費用に直結する判断ポイント: App Owns Dataを選べばエンドユーザーのライセンス費用はゼロだが、Embedded Capacityの月額費用が必要。User Owns Dataを選べばCapacity費用は不要だが、ユーザー数x月額1,500円のProライセンスが必要。損益分岐点はおおよそ50ユーザー前後だ。


費用の全体構造と相場

Power BI Embeddedの組み込み開発にかかる費用は、3つのカテゴリに分かれる。

カテゴリ費用レンジ備考
ライセンス費用(月額)1,500円/user〜70万円超/月ライセンス選択で大きく変動
カスタム統合開発(初期)200万〜800万円画面数・機能・セキュリティ設計の複雑さによる
運用保守費用(月額)5万〜30万円/月レポート改修・データソース管理・障害対応

それぞれの内訳を詳しく見ていく。


FREE DOWNLOAD

中小企業のDX推進 5ステップガイド

180社の導入実績から抽出した、失敗しないDX推進の5つのステップを徹底解説。

ライセンス費用の詳細比較

組み込み利用のライセンス選択肢を、ユーザー数別にコスト比較する。

ユーザー数別の月額コスト比較

ユーザー数Pro(全員ライセンス)Embedded A1(容量課金)
10人15,000円約70万円
50人75,000円約70万円
100人150,000円約70万円
500人750,000円約70万円
1,000人1,500,000円約70万円

50人を超えたあたりからEmbeddedの方が有利になり、500人以上ではEmbedded一択という計算だ。ただしこれはA1ノードの場合であり、同時接続数やレポートの複雑さによっては上位ノード(A2/A3)が必要になる。

F SKU(Fabric Capacity)の価格帯

2026年4月時点のAzure東日本リージョンの参考価格を示す。

SKUCU(Capacity Unit)月額参考価格想定用途
F22 CU約3万円開発・検証環境
F44 CU約6万円小規模本番(同時5〜10人)
F88 CU約12万円小〜中規模本番
F1616 CU約24万円中規模本番
F3232 CU約48万円大規模本番
F6464 CU約70万円大規模・高負荷本番

※ 価格はMicrosoft公式のAzure料金計算ツールに基づく概算。為替レート・リージョン・契約形態により変動する。

F SKUの登場により、従来のA SKU(最低月額70万円〜)に比べて、小規模な組み込みから月額3万円程度で始められるようになった。開発検証にはF2、本番運用開始はF4〜F8から始め、利用者の増加に合わせてスケールアップする段階的な導入が現実的だ。


カスタム統合開発の費用内訳

ライセンス費用とは別に、Power BI Embeddedを自社アプリに統合するための開発費用が発生する。この部分が200万〜800万円の幅を持つ。

開発項目ごとの費用目安

開発項目費用目安工数目安
要件定義・設計30万〜80万円1〜2か月
Power BIレポート開発(5〜15画面)50万〜200万円1〜3か月
バックエンド統合開発(API・認証・トークン管理)50万〜200万円1〜2か月
フロントエンド統合開発(iframe埋め込み・カスタムUI)30万〜150万円1〜2か月
RLS(行レベルセキュリティ)設計・実装30万〜100万円0.5〜1か月
テスト・パフォーマンスチューニング20万〜80万円0.5〜1か月
合計200万〜800万円4〜10か月

費用を左右する3つの要因

1. レポートの画面数と複雑さ

単純なグラフとテーブルを5画面表示するだけなら50万円程度。DAX(Power BI独自の計算式)で複雑な指標を算出し、ドリルスルーやブックマーク機能を駆使した15画面の高度なレポートなら200万円を超える。

2. 認証・認可の設計

自社アプリのログイン情報とPower BIのアクセス制御を連携させる部分。シングルサインオン(SSO)やマルチテナント対応を実装すると、バックエンド開発の工数が大幅に増える。

3. データパイプラインの構築

Power BIが参照するデータソース(SQL Server、Azure SQL、CSVファイル等)を整備し、定期的にデータを更新する仕組みを構築する工数。既存のデータベースがPower BIから直接参照できる状態であれば最小限で済むが、データのクレンジングや変換が必要な場合は費用が上振れする。


RLS(行レベルセキュリティ)設計の重要性

Power BI Embeddedを業務アプリに組み込む際、RLS(Row-Level Security:行レベルセキュリティ)の設計は費用と工数の両面で大きな影響を持つ。

RLSとは何か

RLSは、同じレポートを表示していても、ログインしているユーザーの権限に応じて表示されるデータ行を制限する仕組みだ。

たとえばSaaSプロダクトで複数の企業(テナント)にダッシュボードを提供する場合、A社のユーザーにはA社のデータだけ、B社のユーザーにはB社のデータだけが表示されるようにする。これをPower BI側のRLSで実現する。

RLS設計のパターン

パターン概要費用影響
静的RLSDAX式でロールごとに表示データを固定定義低い(30万円前後)
動的RLSログインユーザーのメールアドレスやIDでフィルタリング中程度(50万〜80万円)
マルチテナントRLSテナントIDに基づくデータ分離+テナント管理テーブル連携高い(80万〜100万円)

RLS設計を軽視した場合のリスク

  • データ漏洩: A社のユーザーがB社の売上データを閲覧できてしまう。SaaS事業では致命的なセキュリティインシデントになる
  • 後から追加する場合のコスト増: RLSは「データモデルの設計」に関わるため、レポート開発後に追加するとデータモデルの再設計が必要になり、費用が2倍以上に膨らむことがある
  • パフォーマンスの劣化: RLSフィルターの設計が非効率だと、レポートの表示速度が著しく低下する

結論:RLSの設計は開発の最初期段階で行うべきだ。 セキュリティ設計を後回しにすると、手戻りの費用が開発費全体の30〜50%に達するケースも珍しくない。


規模別の費用シミュレーション

ケース1:社内業務アプリへの組み込み(小規模)

想定企業: 従業員80名の製造業。既存の生産管理アプリ(Webアプリ)に、売上推移と在庫状況のダッシュボードを表示したい。閲覧者は社内30名。

項目費用
ライセンス(Pro x 30名)45,000円/月
Power BIレポート開発(5画面)80万円
バックエンド統合(User Owns Data方式)50万円
フロントエンド統合40万円
テスト20万円
初期開発費用合計約190万円
月額費用約4.5万円(ライセンスのみ)

社内30名であればUser Owns Data方式(Proライセンス)が最もコスト効率がよい。Embedded Capacityの月額70万円に対し、Proライセンスの月額合計4.5万円で済む。

ケース2:顧客向けSaaSへのダッシュボード組み込み(中規模)

想定企業: 従業員30名のSaaSベンダー。自社の在庫管理SaaSに、顧客(利用企業50社、ユーザー計300名)向けの分析ダッシュボードを追加したい。

項目費用
ライセンス(Fabric F8)約12万円/月
Power BIレポート開発(10画面)150万円
バックエンド統合(App Owns Data方式+サービスプリンシパル)150万円
フロントエンド統合(カスタムUI)100万円
RLS設計・実装(マルチテナント)80万円
テスト・パフォーマンスチューニング50万円
初期開発費用合計約530万円
月額費用約17万円(F8 + 保守)

300名分のProライセンス(月額45万円)に対し、F8のCapacity費用は月額12万円。App Owns Data方式に切り替えることで月額33万円の削減になる。年間で約400万円の差が出るため、初期開発費用530万円は約1年半で回収できる計算だ。

ケース3:大規模業務システムへの全面統合(大規模)

想定企業: 従業員500名の商社。基幹システム(販売管理・在庫管理・経費管理)のレポート機能をすべてPower BIに置き換え、1,000名以上の社内ユーザー+取引先100社に分析画面を提供したい。

項目費用
ライセンス(Fabric F64)約70万円/月
Power BIレポート開発(30画面+経営ダッシュボード)300万円
バックエンド統合(SSO・マルチテナント・API連携)250万円
フロントエンド統合(自社デザインシステムとの統合)150万円
RLS設計・実装(部門別+取引先別の多層構造)100万円
データパイプライン構築(既存DBとの連携)150万円
テスト・パフォーマンスチューニング80万円
初期開発費用合計約1,030万円
月額費用約100万円(F64 + 保守30万円)

この規模では、1,000名のProライセンス(月額150万円)と比較して月額50万円の削減。年間600万円のコスト削減は、初期投資1,030万円を2年弱で回収する。


開発の進め方4ステップ

ステップ1:要件整理とライセンス選定(2〜4週間)

まず「誰に」「どのデータを」「どのアプリ上で」見せるかを明確にする。

確認すべき項目は以下のとおり。

  • ダッシュボードの閲覧者は社内のみか、社外(顧客・取引先)にも公開するか
  • 閲覧者の人数は何名か(現時点と1年後の見込み)
  • 既存のアプリはWebアプリか、モバイルアプリか
  • データソースは何か(SQL Server、Azure SQL、Excel、CSV等)
  • データの更新頻度はどの程度か(リアルタイム、1時間ごと、日次等)
  • マルチテナント対応(企業ごとのデータ分離)は必要か

この段階で、User Owns DataかApp Owns Dataか、どのSKUを選ぶかが決まる。ライセンス選定を間違えると、月額費用が数十万円単位で変わるため、ここに最も時間をかけるべきだ。

ステップ2:PoC(概念実証)(1〜2か月)

Power BI Desktopで2〜3画面のレポートを作成し、自社アプリに試験的に埋め込む。この段階で確認すべきことは3つ。

  1. 表示速度は実用に耐えるか。 データ量とDAXの複雑さによっては、レポートの初期表示に10秒以上かかる場合がある。PoCの段階で本番相当のデータ量で計測する
  2. RLSが正しく動作するか。 ユーザーAで見えるデータとユーザーBで見えるデータが意図どおりに分離されているかを確認する
  3. UIの整合性は問題ないか。 Power BIのレポートが自社アプリのデザインと違和感なく統合できるかを確認する。配色やフォントの調整が必要な場合はここで洗い出す

PoCの費用は50万〜100万円が目安。この投資でライセンス選定の妥当性とパフォーマンスの見通しが立つ。

ステップ3:本番開発(2〜4か月)

PoCの結果を踏まえ、以下を並行して進める。

  • Power BIレポートの本番開発(全画面のデザイン・DAX・RLS実装)
  • バックエンドAPIの開発(トークン管理・認証連携・エラーハンドリング)
  • フロントエンドの統合開発(iframe埋め込み・イベントハンドリング・レスポンシブ対応)
  • Azure上のCapacityノードの構成・テスト環境の構築

ステップ4:リリースと運用定着(1か月〜)

段階的にユーザーを増やしながらリリースする。初週は一部のユーザーに限定公開し、表示速度やRLSの動作を監視する。問題がなければ全ユーザーに展開する。

リリース後の最初の3か月は、以下の運用タスクが発生する。

  • Capacityノードのサイズ調整(利用者増加に伴うスケールアップ)
  • レポートの軽微な修正(「この指標も見たい」という要望への対応)
  • データ更新スケジュールの最適化
  • 利用状況の監視(Power BI Admin APIで取得可能)

開発会社選びの判断基準

Power BI Embeddedの開発は、BIの知識とWebアプリケーション開発の知識の両方が求められる。以下の5つの観点で評価することを推奨する。

1. Power BI Embeddedの実装経験があるか

Power BIのレポートを「作れる」会社は多いが、Embeddedの「組み込み」を経験している会社は限られる。サービスプリンシパルの構成、Embed Tokenの生成、RLSの動的適用、Capacity管理のノウハウがあるかを確認する。

2. ライセンス選定の提案ができるか

「とりあえずPremiumで」という提案は、月額費用を不必要に高くする。利用者数、同時接続数、データ量に応じて最適なSKUを提案できる会社を選ぶ。

3. 自社アプリ側の開発も対応できるか

Power BIのレポート開発だけでなく、バックエンドAPI(C#、Node.js、Python等)やフロントエンド(React、Angular、Vue等)の開発を一貫して対応できると、統合部分の品質が高まる。

4. セキュリティ設計に強いか

RLSの設計、Azure ADとの認証連携、マルチテナントのデータ分離。セキュリティの設計ミスはデータ漏洩に直結する。過去のセキュリティ設計の実績を確認する。

5. 運用フェーズの支援体制があるか

Capacityノードの監視、パフォーマンスの最適化、Power BIサービスのアップデート対応など、リリース後にも継続的な技術支援が必要だ。保守運用の費用と対応範囲が明確に定義されているかを確認する。

GXOの開発体制と実績はこちらで確認できる。


よくある失敗と対策

失敗1:ライセンス選定を間違え、月額費用が想定の5倍になる

「閲覧者全員にProライセンスを配布すればよい」と安易に考え、500人の社外ユーザーに月額75万円を払い続けるケースがある。App Owns Data方式であれば、ユーザー数に関係なくCapacityの固定費用で運用できる。閲覧者が50人を超える場合は、Embedded Capacityの方が確実に安い。

失敗2:RLSを後から設計し、レポートを全面作り直す

開発の中盤で「顧客ごとにデータを分離する必要がある」と気づき、データモデルを再設計する。レポートのDAX式もすべて書き直しになり、工数が1.5〜2倍に膨らむ。RLSの要否は要件定義の段階で確定させる。

失敗3:本番データ量でのパフォーマンステストを省略する

開発環境の少量データでは快適に動作していたレポートが、本番の100万行のデータを読み込んだ途端に表示に30秒かかる。DAXの最適化、データモデルのスター型への変更、不要な列の削除など、パフォーマンスチューニングはPoCの段階で着手すべきだ。

失敗4:Power BIサービスの更新に追従しない

Microsoftは月次でPower BIのサービスをアップデートしている。APIの仕様変更や非推奨機能の廃止が発生することがあるため、リリース後も定期的に動作確認とアップデート対応が必要だ。「作って終わり」では半年後に動かなくなるリスクがある。


まとめ

Power BI Embeddedを自社アプリに組み込む費用は、ライセンス費用(月額1,500円/user〜70万円超/月)、カスタム統合開発(200万〜800万円)、運用保守(月額5万〜30万円)の3つで構成される。

最も重要な判断はライセンス選定だ。閲覧者が社内50名以下ならPro(月額1,500円/人)が最もコスト効率がよく、50名を超えたらEmbedded Capacity(F SKU)への移行を検討すべきだ。F SKUの登場により、月額3万円程度の小規模な検証環境から段階的に始められるようになった。

開発面では、RLS(行レベルセキュリティ)の設計を最初期段階で行うことが、手戻りを防ぐ最大のポイントになる。PoCに50万〜100万円を投じてパフォーマンスとセキュリティの見通しを立ててから本番開発に進む進め方が、結果的に総費用を抑える。

導入事例はこちらも参考にしていただきたい。

Power BIの組み込み開発、費用感を把握しませんか

GXOでは、Power BI Embeddedの組み込み開発を、ライセンス選定・RLS設計・バックエンド/フロントエンド統合まで一貫して対応しています。「自社アプリに組み込むといくらかかるか」を概算でお出しします。

無料相談を予約する

※ 営業電話はしません | オンライン対応可 | 相談だけでもOK


よくあるご質問(FAQ)

Q1. Power BI EmbeddedとPower BI Premiumの違いは何ですか?

A1. 主な違いは課金体系と用途です。Premium Per Capacity(P SKU)はMicrosoft 365経由の年間契約で、社内のBI基盤として利用します。Embedded(A SKU / F SKU)はAzure経由の従量課金で、自社アプリへの組み込みに特化しています。Embeddedは利用していない時間帯にノードを停止して課金を止められるため、使い方次第でコストを最適化できます。

Q2. 開発にはどのくらいの期間がかかりますか?

A2. 小規模(5画面・社内利用)であれば2〜3か月、中規模(10画面・SaaS組み込み・RLSあり)で4〜6か月、大規模(30画面・基幹システム連携)で6〜10か月が目安です。PoCに1〜2か月を確保することを推奨します。

Q3. 既存のPower BIレポートをそのまま組み込めますか?

A3. 技術的には可能ですが、そのまま埋め込むと自社アプリのUIと整合しないケースが多いです。配色・フォント・レイアウトの調整、不要なメニューバーの非表示化、RLSの追加設計などが必要になります。既存レポートの流用で開発費用の20〜30%を圧縮できる場合もあります。

Q4. セキュリティ面で注意すべきことは?

A4. 3つの層で対策が必要です。(1)認証:サービスプリンシパルの資格情報を安全に管理し、Embed Tokenの有効期限を適切に設定する。(2)データ分離:RLSでユーザー/テナントごとの表示データを厳密に制御する。(3)通信:HTTPS通信の強制、CSP(Content Security Policy)ヘッダーの設定でiframeの不正利用を防止する。

Q5. 月額費用を抑えるコツはありますか?

A5. 3つのアプローチがあります。(1)F SKUのオートスケール設定で、利用の少ない時間帯にCapacityを自動縮小する。(2)夜間・休日にCapacityを一時停止する(Azure Automationで自動化可能)。(3)データモデルを最適化してCapacityの消費を抑える(不要な列の削除、集計テーブルの活用)。これらの組み合わせで月額費用を30〜50%削減した事例もあります。


付録

社内検討用チェックリスト

Power BI Embeddedの導入を社内で検討する際に使える確認項目。

  • ダッシュボードの閲覧者は社内のみか、社外にも公開するか
  • 閲覧者は何名か(現時点と1年後の見込み)
  • 既存のWebアプリ/SaaSはどの技術スタックで構築されているか
  • 現在Power BI Pro/PPUのライセンスを保有しているか
  • データソース(DB・API・CSV等)の種類と所在は把握できているか
  • マルチテナント対応(企業ごとのデータ分離)は必要か
  • シングルサインオン(SSO)の要件はあるか
  • Azure環境(サブスクリプション)は既に利用しているか
  • 月額のライセンス予算の上限はいくらか
  • 社内にPower BIのレポート作成経験者はいるか

参考資料

ISSUE HUB

費用・進め方を知りたいの全体像を見る

関連する中カテゴリ・小カテゴリ・記事を横断し、課題の整理、優先順位、解決策をまとめて確認できます。

課題別ハブを見る

CATEGORY CLUSTER

同じ課題で読む

この記事の親カテゴリと近い小カテゴリをたどると、課題の全体像から具体的な解決策まで順に確認できます。

近い小カテゴリ

関連 HUB

この記事は以下の業種・悩み hub にも掲載されています。同じテーマの実務ナレッジと支援サービスをまとめてご覧いただけます。

お気軽にご相談ください

AI・DXに関するご質問やお見積もりなど

無料相談する

CONTACT

まずは 無料相談 から始めませんか。

サービスについてのご相談・ご質問などお気軽にお問い合わせください。
※ 営業電話はしません | オンライン対応可 | 相談だけでもOK