「Tableauで作ったダッシュボードを、自社のWebアプリやSaaSの画面にそのまま埋め込みたい」——この相談が急増している。
社内のデータ分析基盤としてTableauを導入している企業は多い。しかし、Tableauのダッシュボードを自社開発のアプリケーションやSaaSプロダクトの中に組み込んで、顧客や取引先に提供するとなると、ライセンス体系・認証設計・セキュリティの考慮事項が一気に増える。
本記事では、Tableau Embedded Analyticsを自社アプリに統合する際の費用相場を、ライセンス費用・カスタム統合開発費用・運用保守費用の3つに分解して解説する。「自社の場合、いくらかかるのか」を判断するための情報を整理した。
目次
- Tableauのライセンス体系を整理する
- Tableau Embedded Analyticsとは何か
- 費用の全体構造と相場
- ライセンス費用の詳細比較
- カスタム統合開発の費用内訳
- Connected AppsとJWT認証の設計
- RLS(行レベルセキュリティ)設計の重要性
- Power BI Embeddedとの比較
- 規模別の費用シミュレーション
- 開発の進め方4ステップ
- 開発会社選びの判断基準
- よくある失敗と対策
- まとめ
Tableauのライセンス体系を整理する
Tableau Embedded Analyticsの費用を正しく理解するには、まずTableauのライセンス体系を把握する必要がある。ここを誤ると、月額費用が想定の3倍以上に膨れ上がる。
Tableau Creator
| 項目 | 内容 |
|---|---|
| 月額費用 | 約12,000円/ユーザー |
| 用途 | ダッシュボードの設計・作成・データ準備 |
| 含まれる機能 | Tableau Desktop、Tableau Prep Builder、Tableau Cloud/Serverの編集権限 |
| 埋め込み利用 | Creator単体では不可 |
Creatorは、ダッシュボードを「作る人」のためのライセンスだ。データソースへの接続、ビジュアライゼーションの設計、Prepによるデータクレンジングが行える。組み込み分析の文脈では、Creatorが作成したダッシュボードを、別のライセンスを通じてアプリに埋め込む。
Tableau Explorer
| 項目 | 内容 |
|---|---|
| 月額費用 | 約6,000円/ユーザー |
| 用途 | 既存ダッシュボードの編集・カスタマイズ |
| 含まれる機能 | Tableau Cloud/Serverでのレポート編集、フィルター操作 |
| 埋め込み利用 | 単体では制限あり |
Explorerは、Creatorが作成したダッシュボードを編集・カスタマイズできるライセンス。自分でゼロからダッシュボードを作ることはできないが、既存のレポートの条件変更やフィルタリングが可能だ。
Tableau Viewer
| 項目 | 内容 |
|---|---|
| 月額費用 | 約2,500円/ユーザー |
| 用途 | ダッシュボードの閲覧・操作 |
| 含まれる機能 | ダッシュボードの閲覧、フィルター操作、データのダウンロード |
| 埋め込み利用 | 閲覧者全員にViewerライセンスが必要(Embeddedライセンスなしの場合) |
Viewerは閲覧専用ライセンスだ。ダッシュボードを見る・フィルターで絞り込む・PDFやCSVでダウンロードする操作ができる。組み込み分析で閲覧者全員にViewerライセンスを配布する場合、100名で月額25万円。1,000名なら月額250万円。 この費用構造が、Embeddedライセンスへの移行を検討する最大の動機になる。
Tableau Server / Tableau Cloud
| 項目 | Tableau Server | Tableau Cloud |
|---|---|---|
| 形態 | オンプレミスまたはクラウドIaaS上にセルフホスト | Salesforceが提供するフルマネージドSaaS |
| 月額費用目安 | サーバー運用費込みで月額10万円〜(最小構成) | ユーザー数に応じたライセンス費用 |
| 組み込み利用 | 可能(追加ライセンス要) | 可能(追加ライセンス要) |
| カスタマイズ性 | 高い(サーバー設定・認証連携を自由に構成可能) | 制限あり(Salesforce管理下) |
Tableau Serverはセルフホスト型のため、サーバー構成・認証方式・ネットワーク設計を自由に制御できる。組み込み分析では、Serverの柔軟性を活かしてJWT認証やConnected Appsの構成を行うケースが多い。
INSTANT ESTIMATE
計算式より、60秒で概算を出しませんか?
システム種別・規模・連携先を選ぶだけで、開発費用・期間・月額運用費の概算をその場で表示します。
Tableau Embedded Analyticsとは何か
Tableau Embedded Analyticsは、Tableauのダッシュボードを自社のWebアプリケーション・SaaSプロダクト・ポータルサイトの中に直接埋め込み、エンドユーザーがTableauのインターフェースを意識することなくデータを閲覧・操作できるようにする仕組みだ。
通常のTableau利用との違い
| 観点 | 通常のTableau利用 | Embedded Analytics |
|---|---|---|
| アクセス方法 | Tableau Cloud/ServerのURLにログイン | 自社アプリの画面内にダッシュボードが表示される |
| 認証 | Tableau独自のログイン画面 | 自社アプリのSSO/JWT認証と統合 |
| UI/UX | Tableauの標準UI | 自社アプリのデザインに合わせてカスタマイズ可能 |
| ユーザー管理 | Tableau側で管理 | 自社アプリのユーザー管理と統合 |
| ライセンス | ユーザーごとにCreator/Explorer/Viewer | Embeddedライセンスで閲覧者のライセンス費用を削減 |
組み込みの技術的な実現方法
Tableauの組み込みには、主に以下の3つの方式がある。
1. Tableau Embedding API v3(JavaScript API)
Tableau公式のJavaScript APIを使い、Webアプリケーション内にiframeでダッシュボードを埋め込む。フィルター操作・パラメーター変更・イベントハンドリングをプログラム的に制御でき、最も柔軟な組み込み方式だ。
2. Connected Apps(JWT認証)
Tableau Cloud/Serverに登録したConnected Appを通じて、JWTトークンでシームレスに認証する。エンドユーザーはTableauのログイン画面を経由せず、自社アプリの認証だけでダッシュボードにアクセスできる。2026年現在、Tableauが推奨する認証方式はこのConnected Apps + JWTだ。
3. REST API / Metadata API
Tableauのコンテンツをプログラム的に操作するためのAPI群。ダッシュボードの一覧取得、サブスクリプションの管理、データソースの更新スケジュール制御など、管理系の操作に使う。組み込みそのものではなく、組み込みを支える裏側の自動化に利用する。
費用の全体構造と相場
Tableau Embedded Analyticsの費用は、3つの層で構成される。
| 費用区分 | 内容 | 相場 |
|---|---|---|
| ライセンス費用 | Tableau Server/Cloud + Embeddedライセンス | 月額10万〜80万円 |
| カスタム統合開発費用 | ダッシュボード開発、認証統合、RLS設計、フロントエンド統合 | 200万〜800万円 |
| 運用保守費用 | サーバー監視、パフォーマンス最適化、Tableauアップデート対応 | 月額5万〜30万円 |
合計の目安: 初年度は300万〜1,000万円(ライセンス12か月分 + 開発費用 + 保守費用)。2年目以降はライセンス + 保守の月額費用のみ。
ライセンス費用の詳細比較
Embedded Analyticsライセンスの構造
Tableau Embeddedのライセンスは、通常のユーザーライセンス(Creator/Explorer/Viewer)とは別の課金体系で提供される。
| ライセンス形態 | 月額費用目安 | 適した用途 |
|---|---|---|
| Viewerライセンス x 人数 | 2,500円/ユーザー | 閲覧者が50名以下の小規模な社内利用 |
| Tableau Server + Embedded追加ライセンス | 月額50万円〜 | 閲覧者50名以上、社外ユーザーへの提供 |
| Tableau Cloud + Embedded追加ライセンス | 月額60万円〜 | マネージド環境での組み込み |
損益分岐点
Viewerライセンスの人数課金とEmbeddedライセンスの固定課金の損益分岐点を計算する。
- Viewerライセンス100名分:月額25万円
- Viewerライセンス200名分:月額50万円
- Embeddedライセンス(最小構成):月額50万円
閲覧者が200名を超えた時点で、Embeddedライセンスのほうがコスト効率が良くなる。 閲覧者500名なら、Viewerライセンス(月額125万円)に対してEmbeddedライセンス(月額50万〜80万円)で月額45万〜75万円の削減。年間540万〜900万円の差額が生まれるため、初期開発費用の回収期間は短い。
カスタム統合開発の費用内訳
開発項目ごとの費用
| 開発項目 | 費用目安 | 内容 |
|---|---|---|
| Tableauダッシュボード開発 | 50万〜200万円 | ダッシュボード5〜20画面の設計・開発・データソース接続 |
| Connected Apps / JWT認証統合 | 50万〜120万円 | Connected Appの構成、JWTトークン生成ロジック、トークンのライフサイクル管理 |
| フロントエンド統合 | 40万〜150万円 | Embedding API v3によるiframe埋め込み、UIカスタマイズ、レスポンシブ対応 |
| RLS設計・実装 | 30万〜100万円 | 行レベルセキュリティのルール設計・テスト・マルチテナント対応 |
| バックエンドAPI開発 | 30万〜100万円 | トークン管理API、ユーザー同期、サブスクリプション管理 |
| テスト・パフォーマンスチューニング | 30万〜80万円 | 負荷テスト、RLS検証、表示速度最適化 |
| 合計 | 200万〜800万円 |
費用を左右する3つの変数
1. ダッシュボードの画面数と複雑さ
単純なKPIサマリー(棒グラフ + 折れ線グラフ + テーブル)であれば1画面あたり10万〜20万円。地図表現・パラメーターアクション・複数データソースの結合を含む複雑なダッシュボードは1画面あたり30万〜50万円になる。
2. 認証方式の複雑さ
Connected Apps + JWTのシンプルな構成なら50万円前後。SAML連携・Active Directory統合・マルチIdP対応が必要な場合は80万〜120万円。
3. マルチテナント対応の有無
SaaSプロダクトに組み込む場合、テナント(顧客企業)ごとにデータを分離する必要がある。シングルテナントなら追加費用はほぼゼロだが、マルチテナントのRLS設計は50万〜100万円の追加費用が発生する。
Connected AppsとJWT認証の設計
Tableau Embedded Analyticsの認証方式として、2026年現在の推奨はConnected Apps + JWT認証だ。従来のTrusted Authentication(信頼済みチケット)方式は段階的に非推奨となりつつあり、新規開発ではConnected Appsを採用すべきだ。
Connected Appsの仕組み
- Tableau Cloud/ServerにConnected Appを登録し、クライアントID・シークレットID・シークレット値を取得する
- 自社アプリのバックエンドでJWTトークンを生成する。トークンにはユーザー情報(ユーザー名・所属グループ等)を含める
- フロントエンドからTableau Embedding APIにJWTトークンを渡して認証する
- Tableauはトークンを検証し、ユーザーの権限に応じたダッシュボードを返す
JWT認証の設計ポイント
トークンの有効期限: JWTの有効期限は短く設定する(推奨は5〜10分)。有効期限が長いとトークンの窃取リスクが高まる。期限切れ時の自動リフレッシュロジックをフロントエンドに実装する。
クレーム(Claims)の設計: JWTのペイロードに含めるクレームは、Tableauが規定するフォーマットに従う。sub(ユーザー名)、iss(Connected AppのクライアントID)、aud("tableau")、jti(一意なトークンID)が必須。RLSと連動させる場合は、ユーザー属性(部門、テナントID等)をカスタムクレームに含める。
シークレットの管理: Connected Appのシークレット値はバックエンドのシークレットマネージャー(AWS Secrets Manager、Azure Key Vault、HashiCorp Vault等)で管理する。フロントエンドのソースコードやGitリポジトリに含めてはならない。
認証統合の費用目安
| 構成 | 費用目安 |
|---|---|
| Connected Apps + JWT(基本構成) | 50万〜70万円 |
| Connected Apps + JWT + SAML/OIDC連携 | 70万〜100万円 |
| Connected Apps + JWT + マルチIdP対応 | 100万〜120万円 |
RLS(行レベルセキュリティ)設計の重要性
RLS(Row-Level Security)は、同じダッシュボードを見ているユーザーに対して、そのユーザーの権限に応じた行(データ)のみを表示する仕組みだ。組み込み分析では、RLSの設計がセキュリティとコストの両面で最重要項目になる。
TableauにおけるRLSの実装方式
1. データソースフィルター方式
Tableauのデータソースレベルでフィルターを設定し、ユーザーのTableauグループに基づいてデータを制限する。USERNAME()関数やISMEMBEROF()関数を使って、ログインユーザーの属性に応じた行フィルタリングを行う。
2. エンタイトルメントテーブル方式
ユーザーとアクセス可能なデータの対応を管理する「エンタイトルメントテーブル」をデータベースに作成し、ダッシュボードのデータソースと結合(JOIN)する。マルチテナントSaaSでは、テナントIDとユーザーIDの組み合わせで制御する。
RLS設計のパターンと費用
| パターン | 概要 | 費用影響 |
|---|---|---|
| 単純なユーザーフィルター | USERNAME()関数でログインユーザーのデータのみ表示 | 低い(20万〜30万円) |
| グループベースRLS | ISMEMBEROF()関数で所属グループに応じたデータ表示 | 中程度(30万〜50万円) |
| エンタイトルメントテーブル方式 | DB上の権限テーブルとJOINしてテナント/ロール単位で制御 | 高い(50万〜100万円) |
RLS設計を後回しにした場合のリスク
- データ漏洩: A社のユーザーがB社の売上データを閲覧できてしまう。SaaSプロダクトでは顧客離反と信用失墜に直結する
- ダッシュボードの再設計: RLSはデータモデルの構造に深く関わるため、後付けするとダッシュボードの再設計が必要になり、費用が1.5〜2倍に膨張する
- パフォーマンス劣化: RLSフィルターの設計が非効率だと、クエリの実行時間が大幅に延び、ダッシュボードの表示が遅くなる
結論:RLSの設計は要件定義の段階で確定させるべきだ。 開発工程の後半でRLSを追加すると、手戻りの費用が開発費全体の30〜50%に達することも珍しくない。
Power BI Embeddedとの比較
Tableau Embedded AnalyticsとPower BI Embeddedは、いずれも自社アプリにBIダッシュボードを組み込む技術だが、ライセンス体系・技術アーキテクチャ・得意領域が大きく異なる。
費用の比較
| 項目 | Tableau Embedded | Power BI Embedded |
|---|---|---|
| 最小ライセンス費用 | 月額50万円〜(Embedded追加ライセンス) | 月額3万円〜(Fabric F2 SKU) |
| エントリーコスト | 高い | 低い |
| 100名閲覧時のライセンス費用 | 月額50万円〜(Embedded)or 25万円(Viewer x 100) | 月額3万〜12万円(F2〜F8) |
| 500名閲覧時のライセンス費用 | 月額50万〜80万円 | 月額12万〜30万円(F8〜F32) |
| カスタム統合開発費用 | 200万〜800万円 | 200万〜800万円 |
| 月額運用保守費用 | 5万〜30万円 | 5万〜30万円 |
技術的な比較
| 観点 | Tableau Embedded | Power BI Embedded |
|---|---|---|
| 可視化の表現力 | 極めて高い。複雑な分析・地図表現に強み | 高い。カスタムビジュアルのマーケットプレイスが充実 |
| 認証方式 | Connected Apps + JWT(推奨) | サービスプリンシパル + Embed Token |
| RLS | データソースフィルター / エンタイトルメントテーブル | DAXベースの静的/動的RLS |
| API | Embedding API v3 + REST API | JavaScript SDK + REST API |
| Microsoft 365連携 | 限定的 | ネイティブ統合(Excel、Teams、SharePoint) |
| データ準備 | Tableau Prep Builder(高機能) | Power Queryエディター(Excel互換の操作感) |
| 学習コスト | やや高い(独自の操作体系) | やや低い(Excel操作に近い) |
選定の判断基準
Tableau Embeddedを選ぶべきケース:
- データ分析の表現力・探索性を最優先する(アナリスト向けのインタラクティブな分析機能が必要)
- 既にTableau Server/Cloudを社内で利用している
- 大量のデータソース(数十種類以上)への接続が必要
- Salesforce環境との統合が前提
Power BI Embeddedを選ぶべきケース:
- 初期コストを抑えて小規模から始めたい(F2 SKUの月額3万円は圧倒的に安い)
- Microsoft 365環境(Azure AD、Teams、SharePoint)との統合が前提
- 社内にExcelスキルの高いユーザーが多く、Power Queryの学習コストを低く抑えたい
- Azure上にデータ基盤が既にある
Power BI Embeddedの詳細は「Power BI組み込み(Embedded)開発の費用相場」で解説している。
規模別の費用シミュレーション
ケース1:社内業務アプリへの組み込み(小規模)
想定企業: 従業員120名の卸売業。既存のWebベースの販売管理アプリに、売上推移・顧客分析・在庫回転率のダッシュボードを表示したい。閲覧者は営業部門30名。
| 項目 | 費用 |
|---|---|
| ライセンス(Viewer x 30名 + Creator x 2名) | 約10万円/月 |
| Tableauダッシュボード開発(5画面) | 80万円 |
| Connected Apps / JWT認証統合 | 50万円 |
| フロントエンド統合(Embedding API v3) | 40万円 |
| RLS設計(部門別フィルター) | 30万円 |
| テスト | 20万円 |
| 初期開発費用合計 | 約220万円 |
| 月額費用 | 約10万円(ライセンスのみ) |
閲覧者30名であればViewerライセンスの人数課金が最もコスト効率がよい。Embeddedライセンスの月額50万円に対し、Viewerライセンスの月額合計7.5万円 + Creator2名分の月額2.4万円で約10万円に収まる。
ケース2:顧客向けSaaSへのダッシュボード組み込み(中規模)
想定企業: 従業員50名のSaaSベンダー。自社の物流管理SaaSに、顧客企業(60社、ユーザー計400名)向けの配送分析ダッシュボードを追加したい。
| 項目 | 費用 |
|---|---|
| ライセンス(Tableau Server + Embedded追加) | 約55万円/月 |
| Tableauダッシュボード開発(10画面) | 150万円 |
| Connected Apps / JWT認証統合 + SAML連携 | 90万円 |
| フロントエンド統合(カスタムUI + レスポンシブ対応) | 100万円 |
| RLS設計・実装(エンタイトルメントテーブル方式・マルチテナント) | 80万円 |
| バックエンドAPI開発(ユーザー同期・テナント管理) | 60万円 |
| テスト・パフォーマンスチューニング | 50万円 |
| 初期開発費用合計 | 約530万円 |
| 月額費用 | 約60万円(ライセンス + 保守5万円) |
400名分のViewerライセンス(月額100万円)に対し、Embedded追加ライセンスは月額55万円。月額45万円、年間540万円の削減。 初期開発費用530万円は約1年で回収できる。
ケース3:大規模業務プラットフォームへの全面統合(大規模)
想定企業: 従業員300名のコンサルティングファーム。クライアント向けの経営分析プラットフォームにTableauダッシュボードを全面統合し、200社1,500名のクライアントユーザーに提供したい。
| 項目 | 費用 |
|---|---|
| ライセンス(Tableau Server + Embedded、高容量構成) | 約80万円/月 |
| Tableauダッシュボード開発(25画面 + 経営KPIダッシュボード) | 250万円 |
| Connected Apps / JWT認証統合 + マルチIdP対応 | 120万円 |
| フロントエンド統合(自社デザインシステムとの統合) | 150万円 |
| RLS設計・実装(クライアント企業別 + 部門別の多層構造) | 100万円 |
| バックエンドAPI開発(権限管理・自動プロビジョニング) | 80万円 |
| データパイプライン構築(複数データソース統合) | 100万円 |
| テスト・パフォーマンスチューニング | 80万円 |
| 初期開発費用合計 | 約880万円 |
| 月額費用 | 約110万円(ライセンス80万円 + 保守30万円) |
1,500名のViewerライセンス(月額375万円)と比較して月額295万円の削減。年間3,540万円の差額は、初期投資880万円を3か月で回収する計算になる。
開発の進め方4ステップ
ステップ1:要件整理とライセンス選定(2〜4週間)
「誰に」「どのデータを」「どのアプリ上で」「どのセキュリティレベルで」見せるかを明確にする。
確認すべき項目は以下のとおり。
- 閲覧者は社内のみか、社外(顧客・取引先)にも提供するか
- 閲覧者の人数は何名か(現時点と1年後の見込み)
- 既存のTableauライセンス(Creator/Explorer/Viewer)の保有状況
- Tableau Server/Cloudのどちらを利用しているか(または新規導入か)
- 自社アプリの技術スタック(フロントエンド/バックエンドのフレームワーク)
- データソースの種類と所在(DB/API/SaaS/ファイル等)
- マルチテナント対応の要否
- SSO/SAML/OIDC等の認証要件
この段階で、Viewerライセンス課金かEmbeddedライセンスかの判断が決まる。ライセンス選定の失敗は月額数十万円の無駄遣いに直結するため、ここに最も時間をかけるべきだ。
ステップ2:PoC(概念実証)(1〜2か月)
Tableau Desktopで2〜3画面のダッシュボードを作成し、自社アプリに試験的に埋め込む。PoCで確認すべき3つのポイント。
- 表示速度: 本番相当のデータ量でダッシュボードの初期表示時間を計測する。Tableauの抽出(.hyper)ファイルとライブ接続で速度差を比較し、最適なデータアクセス方式を決定する
- Connected Apps + JWT認証の動作確認: 自社アプリからJWTを発行し、Tableauの認証が正常に通るか検証する。トークンの有効期限切れ時の挙動も確認する
- RLSの動作確認: ユーザーAとユーザーBで表示されるデータが意図どおりに分離されているか。エンタイトルメントテーブル方式の場合、JOINのパフォーマンス影響も計測する
PoCの費用は50万〜120万円が目安。この投資でライセンス選定の妥当性と技術的な実現可能性が検証できる。
ステップ3:本番開発(2〜5か月)
PoCの結果を踏まえ、以下を並行して進める。
- Tableauダッシュボードの本番開発(全画面のデザイン・計算フィールド・RLS実装)
- バックエンドAPI開発(JWTトークン生成・Connected Apps管理・ユーザー同期)
- フロントエンド統合開発(Embedding API v3の実装・UIカスタマイズ・レスポンシブ対応)
- Tableau Server/Cloudの本番環境構成
- 負荷テスト・セキュリティテスト
ステップ4:リリースと運用定着(1か月〜)
段階的にユーザーを拡大しながらリリースする。初週は限定ユーザーにベータ公開し、表示速度・RLSの動作・認証フローを監視する。
リリース後の最初の3か月は、以下の運用タスクが発生する。
- ダッシュボードの軽微な修正(指標追加・フィルター条件変更等)
- 抽出(Extract)の更新スケジュール最適化
- ユーザー数増加に伴うサーバーリソースのスケーリング
- Tableauバージョンアップへの追従(年4回のメジャーリリース)
開発会社選びの判断基準
Tableau Embedded Analyticsの開発は、Tableauの専門知識とWebアプリケーション開発のスキルの両方が求められる。以下の5つの観点で評価することを推奨する。
1. Tableau Embeddedの実装経験があるか
Tableauのダッシュボードを「作れる」会社は多い。しかし、Connected Apps + JWT認証の構成、Embedding API v3によるフロントエンド統合、RLSのマルチテナント設計を経験している会社は限られる。過去のEmbedded実装のプロジェクト実績を確認する。
2. ライセンス選定の提案ができるか
「とりあえずViewerライセンスを全員分購入」では月額費用が不必要に膨らむ。閲覧者数の見込み、同時接続数、データ量に基づいて、ViewerライセンスとEmbeddedライセンスのどちらが最適かを計算して提案できる会社を選ぶ。
3. 自社アプリ側の開発も一貫して対応できるか
Tableauのダッシュボード開発だけでなく、バックエンドAPI(Python、Node.js、Java等)やフロントエンド(React、Vue、Angular等)の統合開発を一貫して対応できると、認証連携やUI統合の品質が格段に高まる。
4. セキュリティ設計に強いか
Connected Appsのシークレット管理、JWTトークンの安全な生成と検証、RLSによるデータ分離。セキュリティの設計ミスはデータ漏洩に直結する。特にSaaSへの組み込みでは、マルチテナントのデータ分離に関する実績を必ず確認する。
5. 運用フェーズの支援体制があるか
Tableau Serverの監視・パフォーマンス最適化、年4回のメジャーリリースへの追従、抽出スケジュールの最適化など、リリース後にも継続的な技術支援が必要だ。保守運用の費用と対応範囲が明確に定義されているかを確認する。
GXOの開発体制と実績はこちらで確認できる。
よくある失敗と対策
失敗1:ライセンス体系を理解せず、月額費用が想定の3倍になる
「閲覧者全員にViewerライセンスを配布すればよい」と考え、500人の社外ユーザーにViewerライセンスを割り当て月額125万円。Embeddedライセンスであれば月額50万〜80万円で済んだケースだ。閲覧者が200名を超える時点で、Embeddedライセンスの検討は必須。
失敗2:Trusted Authentication(旧方式)で実装し、移行が発生する
Trusted Authentication(信頼済みチケット)は旧来の認証方式であり、Connected Apps + JWT認証への移行がTableauから推奨されている。2026年の新規開発でTrusted Authenticationを採用すると、近い将来に認証方式の移行作業(工数50万〜100万円)が発生するリスクがある。
失敗3:RLSを後付けし、ダッシュボードを全面再設計する
開発中盤で「テナントごとにデータを分離する必要がある」と判明し、データモデルの再設計とダッシュボードの作り直しが発生する。工数が1.5〜2倍に膨らむ典型的なパターンだ。RLSの要否は要件定義の段階で確定させる。
失敗4:抽出スケジュールを設計せず、データの鮮度が保てない
Tableauの抽出(Extract)は、データソースのスナップショットを.hyperファイルに保存する仕組みだ。更新スケジュールを設計しないと、ダッシュボード上のデータが「昨日のデータ」のまま更新されない状態が続く。リアルタイム性が求められる場合はライブ接続を検討し、そうでなければ抽出の更新頻度を業務要件に合わせて設計する。
まとめ
Tableau Embedded Analyticsを自社アプリに組み込む費用は、ライセンス費用(月額10万〜80万円)、カスタム統合開発(200万〜800万円)、運用保守(月額5万〜30万円)の3つで構成される。
最も重要な判断はライセンス選定だ。閲覧者が200名以下ならViewerライセンスの人数課金が合理的で、200名を超えたらEmbeddedライセンスへの移行を検討すべきだ。ライセンス選定の失敗は年間数百万円の無駄遣いに直結する。
技術面では、Connected Apps + JWT認証を採用し、RLS(行レベルセキュリティ)の設計を最初期段階で行うことが手戻りを防ぐ最大のポイントになる。PoCに50万〜120万円を投じてライセンス選定の妥当性とパフォーマンスの見通しを立ててから本番開発に進む進め方が、結果的に総費用を最小化する。
Power BI Embeddedとの比較では、Tableauは可視化の表現力とデータ探索性に優れる一方、エントリーコストはPower BIが圧倒的に低い。自社の技術環境・既存ライセンス・分析ニーズに基づいて選定する。
導入事例はこちらも参考にしていただきたい。
Tableauの組み込み開発、費用感を把握しませんか
GXOでは、Tableau Embedded Analyticsの組み込み開発を、ライセンス選定・Connected Apps/JWT認証設計・RLS設計・フロントエンド/バックエンド統合まで一貫して対応しています。「自社アプリに組み込むといくらかかるか」を概算でお出しします。
※ 営業電話はしません|オンライン対応可|相談だけでもOK
よくあるご質問(FAQ)
Q1. Tableau CloudとTableau Serverのどちらが組み込みに向いていますか?
A1. 運用負荷を下げたいならTableau Cloud、認証やネットワーク構成を細かく制御したいならTableau Serverが適しています。Tableau Cloudはフルマネージドのため、サーバーの監視・パッチ適用・スケーリングが不要です。一方、Tableau Serverはオンプレミスや自社VPC内に配置でき、閉域網での利用やActive Directoryとの直接連携が可能です。
Q2. 開発にはどのくらいの期間がかかりますか?
A2. 小規模(5画面・社内利用)であれば2〜3か月、中規模(10画面・SaaS組み込み・マルチテナントRLS)で4〜6か月、大規模(25画面以上・複数データソース統合)で6〜10か月が目安です。PoCに1〜2か月を確保することを推奨します。
Q3. 既存のTableauダッシュボードをそのまま組み込めますか?
A3. 技術的には可能ですが、そのままでは自社アプリのUIと整合しないケースが多いです。配色・フォント・レイアウトの調整、ツールバーの表示/非表示設定、RLSの追加設計が必要になります。既存ダッシュボードの流用で開発費用の15〜25%を圧縮できる場合もあります。
Q4. Tableauのバージョンアップにはどう対応しますか?
A4. Tableauは年4回(四半期ごと)のメジャーリリースを行います。Embedding API v3の仕様変更、新機能の追加、非推奨APIの廃止が含まれるため、リリースノートの確認と動作検証が必要です。Tableau Cloudの場合はSalesforceが自動アップデートを行うため、事前にステージング環境で動作確認する運用フローを構築してください。
Q5. Tableau Embeddedの月額費用を抑えるコツはありますか?
A5. 3つのアプローチがあります。(1)閲覧者が200名未満の段階ではViewerライセンスの人数課金を使い、200名を超えた時点でEmbeddedライセンスに切り替える。(2)Tableau Serverのセルフホスト構成でインフラコストを最適化する(AWSのリザーブドインスタンス、Azureの予約VM等)。(3)抽出(Extract)の最適化でサーバーリソースの消費を抑える(不要な列の除外、集計レベルの事前計算、増分抽出の活用)。
付録
パンチライン7本
- Tableauで「ダッシュボードを作る」と「アプリに組み込む」はまったく別の技術領域。Connected Apps + JWT認証の設計なしに組み込みは成立しない
- ライセンス選定の失敗は年間数百万円の無駄遣いに直結する。閲覧者200名が損益分岐点
- 2026年の新規開発でTrusted Authentication(信頼済みチケット)を採用してはいけない。Connected Apps + JWTが現在の推奨
- RLS(行レベルセキュリティ)は後付け厳禁。データモデルの設計と同時に着手しなければ手戻り地獄になる
- PoCに50万〜120万円を使え。ライセンス選定とパフォーマンスの見通しが立てば、本番開発の失敗確率は激減する
- 「Tableauを作れる会社」と「Tableau Embedded Analyticsを組み込める会社」は別物。統合開発の実績を必ず確認
- Power BI EmbeddedはF2 SKUで月額3万円から始められる。コスト最優先ならPower BI、可視化の表現力最優先ならTableauが正解
X(Twitter)投稿素材3本
投稿1 Tableauのダッシュボードを自社アプリに組み込みたい。
閲覧者200名以下 → Viewerライセンス(月2,500円/人) 200名超 → Embeddedライセンス一択
ライセンス選定だけで年間数百万円の差が出る。 PoCに50万円使えば本番の失敗は激減する。
詳しくはこちら https://gxo.co.jp/column/tableau-embedded-analytics-development-cost-2026
投稿2 Tableau Embedded開発で最も多い失敗:
RLS(行レベルセキュリティ)を後から追加しようとする。
→ データモデル再設計 → ダッシュボード全面作り直し → 工数1.5〜2倍
セキュリティ設計は最初にやる。後からでは遅い。
投稿3 Tableau Embedded vs Power BI Embedded
可視化の表現力 → Tableau エントリーコスト → Power BI(月3万円〜) Microsoft連携 → Power BI Salesforce連携 → Tableau カスタム統合開発 → どちらも200〜800万円
「どっちが安いか」ではなく「何を最優先するか」で選ぶ。
社内検討用チェックリスト
Tableau Embedded Analyticsの導入を社内で検討する際に使える確認項目。
- ダッシュボードの閲覧者は社内のみか、社外にも公開するか
- 閲覧者は何名か(現時点と1年後の見込み)
- 既存のTableauライセンス(Creator/Explorer/Viewer)を保有しているか
- Tableau ServerとTableau Cloudのどちらを利用しているか(または新規導入か)
- 既存のWebアプリ/SaaSはどの技術スタックで構築されているか
- データソース(DB・API・SaaS・CSV等)の種類と所在は把握できているか
- マルチテナント対応(企業ごとのデータ分離)は必要か
- SSO / SAML / OIDC等の認証要件はあるか
- 月額のライセンス予算の上限はいくらか
- 社内にTableauのダッシュボード作成経験者はいるか
- Power BI Embeddedとの比較検討は行ったか
参考資料
- Tableau「Embedded Analytics」https://www.tableau.com/products/embedded-analytics
- Tableau「Connected Apps」https://help.tableau.com/current/online/ja-jp/connected_apps.htm
- Tableau「Embedding API v3」https://help.tableau.com/current/api/embedding_api/en-us/index.html
- Tableau「行レベルセキュリティ」https://help.tableau.com/current/server/ja-jp/rls_options_overview.htm
- Tableau「Pricing」https://www.tableau.com/pricing/individual
- IPA 情報処理推進機構「ソフトウェア開発分析データ集2022」(2022年10月)https://www.ipa.go.jp/digital/chousa/metrics/







