記事一覧

  • Tableau 埋め込み分析 費用面と技術面の概要イメージ

    Tableau 埋め込み分析 費用面と技術面の概要

    この記事で学べることTableauの埋め込み分析の実現方法の概要ダッシュボードを埋め込むWebアプリとTableauの認証の連携(シングルサインオン)エンドユーザーのデータをセキュアに管理するはじめにTableauをご利用いただき(もしくはご検討いただき)ありがとうございます!この記事では、Tableauの埋め込み分析 (Embedded Analytics) に関して、実現方法の概要を紹介させていただきます。​記事の執筆時点から内容に変更がある可能性もございますので、詳細な最新情報はこちらから営業担当までお問い合わせいただき、この記事はあくまでも参考情報としてご確認いただけますと幸いです。また、全体を通してTableau Cloudのご利用を前提とした内容になっております。Tableau Serverの場合も基本的な概要は同じですが、一部異なる部分もありますので、詳細は営業担当までお問い合わせください。​Tableauで作成したダッシュボードは、Webアプリに埋め込むことができ、エンドユーザーにTableauのパワフルなビジュアルアナリティクスの機能を提供することができます。Tableauの公式サイトでも埋め込み分析についての紹介がありますので、まずはこちらをご覧ください。Tableau 埋め込み分析 顧客にデータで価値を提供する埋め込み分析​なお、埋め込み分析は登場人物が多いため、Tableauをご契約いただく「Tableauにとってのお客様」をX社とし、X社が提供するWebアプリを使用する「X社にとってのお客様」をA社、B社、C社...(またはエンドユーザー)とさせていただきます。​​TableauのダッシュボードをX社のWebアプリに埋め込むためには、主に以下の3つを考慮しながら、X社側で開発する必要があります。ダッシュボードを埋め込むWebアプリとTableauの認証の連携(シングルサインオン)エンドユーザーのデータをセキュアに管理する1. ダッシュボードを埋め込むTableauのダッシュボードをTableau Cloudにパブリッシュすると、URLを取得することができます。​このURLを以下のAPIで呼び出すことで、Webアプリにダッシュボードを埋め込みます。Tableau Embedding API v3​埋め込むだけでなく、“Tableau”と記載されたツールバーを非表示にしたり、Webアプリのボタンからダッシュボードにフィルターをかけるような連携をさせたりすることもできます。また、REST APIも利用することで、Webアプリにログインしているユーザーが利用できるTableauのダッシュボードの一覧を、サムネイル化して並べて表示するようなことも可能です。※無料のTableau Publicを埋め込む場合、“Tableau”の記載があるツールバーを非表示にすることはできません。​以下のアニメーションでは、エンドユーザーがWebアプリにサインイン後、ダッシュボードのサムネイル一覧から見たいダッシュボードをクリックして表示し、Webアプリ側のフィルターボタンでダッシュボードに表示される地域をUSに絞っています。ダッシュボード自体はTableauで作成したものをAPIで呼び出しており、ダッシュボード以外の部分はWebアプリ側で実装しています。​どのようなコードを書けばいいのかについては、Tableau Embedding Playgroundも参考にしてみてください。※2023年5月時点で上記のPlaygroundは正式リリース前のDeveloper Previewとなっております(参考X (旧Twitter) )2.  WebアプリとTableauの認証の連携(シングルサインオン)認証を連携せずにTableauのダッシュボードをWebアプリに埋め込んだ場合、ユーザーがWebアプリにサインインしてTableauのダッシュボードが埋め込まれた画面を開くと、Tableauのサインイン画面が表示されてしまいます。これでは二度手間となり、ユーザーフレンドリーではない体験になってしまうため、基本的にはシングルサインオン(SSO)できるように開発する必要があると言えます。​SSOを実現する方法は主に以下の二つが挙げられます。外部のIDプロバイダー (IdP) を利用する(詳細はこちら)Connected Apps(接続済みアプリ)Connected Appsの場合は外部のIdPが不要で、WebアプリとTableauをJSON Web Token (JWT)の連携によって認証します。いずれの場合も、Tableauのダッシュボードを閲覧する人は、Tableau側にユーザーとして登録されている必要があります。​Tableau側のユーザー登録は、Tableau Cloudの管理画面から以下のようなGUIで登録できます。また、CSVファイルのインポートや、REST APIでも登録できます。REST APIで自動化する場合はX社側での開発が必要になります。※REST APIのライブラリはこちら(Python)​​なお、Tableau Cloudの場合、多要素認証(MFA)が必須となっていますが、2023年5月時点では、埋め込み分析の場合はMFAを免除可能となっております。詳細はこちらのFAQの「MFA 要件が免除されているユースケースを自動有効化や適用からどのように除外できますか?」をご確認いただき、営業担当までお問い合わせください。3. エンドユーザーのデータをセキュアに管理するX社がWebアプリに埋め込んだTableauのダッシュボードをA社、B社、C社に展開する際、誤ってA社が他社のデータを閲覧できてしまうと、大問題になってしまいます。そのような事態を防ぐために、Tableau上で各社のデータを適切に出し分ける方法は主に以下の二つが挙げられます。各社のデータやダッシュボードをプロジェクト単位で分割して個別管理各社のデータやダッシュボードを分割せずに行レベルセキュリティで動的に表示を切り替える各社のデータやダッシュボードをプロジェクト単位で分割して個別管理Tableau Cloudでは、プロジェクトと呼ばれるフォルダのようなものを自由に構成でき、その中にワークブックやデータソースを格納することができます。このプロジェクトを各社ごとに作成し、その中に各社のワークブックやデータソースを格納することで、ワークブックやデータソースを各社ごとに分けて管理することができます。また、各プロジェクトごとに誰がアクセスできるようにするかパーミッションを設定することも可能です。​参考:プロジェクト管理画面のUI​この場合、ダッシュボードのデザインが同じであってもURLは各社ごとに異なるため、A社のユーザーならA社のURL、B社のユーザーならB社のURL、C社のユーザーならC社のURL、という形でURLを出し分けるようにWebアプリ側で実装いただく必要があります。また、例えばエンドユーザーの企業数が100社を超えるような規模になってくると、ワークブックやデータソースを100社分用意したり、ダッシュボードの更新時に100社分のワークブックを更新したりすることになり、手作業では限界があります。​REST APIのPublish WorkbookやUpdate Workbook Connectionなどを利用して開発すれば、ワークブックやデータソースの複製および接続先の変更を自動化できる可能性もありますが、X社がご利用中のDBやその構成によっては実現が難しい場合もありますので、事前の検証をお願いします。特に接続先の変更については、APIで実現できない場合、ワークブックやデータソースのファイル自体のXMLを直接修正するという方法もありますが、サポート対象外になりますので、自己責任で実施いただく必要があります。※REST APIのライブラリはこちら(Python)​各社のデータやダッシュボードを分割せずに行レベルセキュリティで動的に表示を切り替える行レベルセキュリティでは、同じダッシュボードをA社のユーザーが見るとA社のデータのみが表示され、B社のユーザーが見るとB社のデータのみが表示され...ということが実現できます。設定方法はヘルプや解説動画をご参照ください。​​おわりに以上がTableauの埋め込み分析 (Embedded Analytics) に関する実現方法の概要紹介となります。より詳細な内容や最新情報については、こちらから営業担当までお問い合わせください。​最後までお読みいただきありがとうございました。引き続きTableauのご利用もしくはご検討のほど、よろしくお願い致します。

  • Tableau Server 利用開始手順まとめイメージ

    Tableau Server 利用開始手順まとめ

    このたびはTableauをご導入いただき、誠にありがとうございます!​この記事では、TableauのCreatorライセンスをはじめて購入いただいたお客様が、Tableau Server, Deskotp, Prep を使い始めるために必要な手順を解説します。​Tableau ServerではなくTableau Cloudを導入される場合は、こちらの記事をご確認ください。この記事で学べることTableau Server, Desktop, Prep を利用開始する手順Tableau Server のセットアップTableau Server はこちらからダウンロード可能です。以下のヘルプを参考に、Tableau Serverをインストールしてください。Tableau Server on Windows を使い始めるTableau Server on Linux を使い始めるTableau Serverでは、CreatorユーザーがTableau Desktop, Prep をライセンス認証できるように、ログインベースのライセンス管理(LBLM)がデフォルトで有効になっています。Tableau Desktop, PrepのアクティベートはTableau Serverのインストール後に行なってください。​LBLMに関する詳細は以下の資料とヘルプをご参照ください。資料:Tableau Server Cloud LBLMの紹介ヘルプ:ログインベースのライセンス管理Tableau Desktop, Prep のセットアップ以下のリンクから最新版をダウンロードおよび実行し、案内に従ってインストールしてください。Tableau DesktopTableau Prep※Tableau Desktop, Prepをお使いいただけるのはCreatorユーザーのみです。​インストールできたら起動して、こちらのステップ4の手順に従ってライセンス認証しましょう。※ステップ4はTableau Desktopの手順ですが、Prepも同じような手順でライセンス認証できます。カスタマーポータルの開設以下のように届いたメールから、カスタマーポータルを開設してください。​​カスタマーポータルの詳細については以下をご参照ください。カスタマーポータル ご案内資料カスタマーポータルの概要Tableau カスタマーポータルでユーザーを管理するTrailblazer アカウントの取得まず初めにTrailblazer ID (TBID)を取得してください。Trailblazer IDの設定方法ビデオ : ビデオ自体は英語ですので、日本語字幕のCCをオンにしてくださいdigital.salesforce.com/signup にアクセスします。以下キャプチャの画面が出てきたら、Tableauを選択し、TableauのSocialログインをするか、Emailアドレスを入力し、Nextをクリックしてください*ここではTableauログインとTBIDが自動で紐づけされるTableauのSocial Loginをご推奨します。Emailアドレスの入力をご選択いただく場合は、Tableauログイン作成に利用したEmailアドレスを必ずご利用ください。​Salesforce ヘルプ ポータルへのログイン方法 (テクニカルサポートの活用)Tableauのライセンスを購入いただいたすべてのお客様は、テクニカルサポートの標準サポートをご利用いただけます。ソフトウェアの問題や不具合だけでなく、インストールやライセンス認証、ダウンロードなどのご支援や、使用方法に関するご質問もサポート対象になっておりますので、お困りの際はぜひご活用いただければ幸いです。​お問い合わせ時のケースの登録方法など、具体的な活用方法はこちらのお問い合わせ方法をご参照ください。まとめこの記事では、Tableau Server, Desktop, Prep を利用開始する手順としてTableau Server のセットアップTableau Desktop, Prep のセットアップカスタマーポータルの開設Trailblazer アカウントの取得Salesforce ヘルプ ポータルへのログイン方法 (テクニカルサポートの活用)について紹介させていただきました。​Tableauのコミュニティやカスタマーポータルなどの各種ログイン画面はこちらからアクセス可能です。ご不明点がある場合は、Q&Aをご参照いただくか、Tableauの営業担当までお問い合わせください。

  • Tableau Cloud 利用開始手順まとめイメージ

    Tableau Cloud 利用開始手順まとめ

    Update版 10/23/2024​このたびはTableauをご導入いただき、誠にありがとうございます!​この記事では、TableauのCreatorライセンスをはじめて購入いただいたお客様が、Tableau Cloud, Deskotp, Prep を使い始めるために必要な手順を解説します。​Tableau CloudではなくTableau Serverを導入される場合は、こちらの記事をご確認ください。この記事で学べることTableau Cloud, Desktop, Prep を利用開始する手順Tableau Cloud サイトのライセンス認証まずはこちら(英語)のステップ1〜2の手順に従ってTableau Cloudのライセンス認証を行なってください。※上記は現在英語のみでのご案内です。そのため日本語に言語設定を変更いただいたとしてもご案内内容が古い場合がございます。日本語でのご案内が出来次第、本記事を更新いたしますので現状は英語版をご利用ください。​トライアル等ですでにアクティベート済みの場合、ライセンス認証のメールは届きませんので、Tableau Cloudのログイン画面から過去のアクティベート時に設定したメールアドレスとパスワードでサインインしてください。MFAの設定2022年2月1日以降、Tableau Cloudを含む Salesforce製品では 多要素認証(MFA)をご利用いただくことが必須となりました。(詳細はこちら)​Tableauのテクニカルサポートは、Tableau CloudのMFAについて、以下の情報を公開しています。ナレッジベース「Tableau Online MFA (多要素認証) FAQ」設定手順に関する技術資料(スクリーンショット付き)「Tableau Cloud 多要素認証(MFA) 設定方法」​上記を参考に、MFAの設定を行なってください。Tableau Desktop, Prep のセットアップ以下のリンクから最新版をダウンロードおよび実行し、案内に従ってインストールしてください。Tableau DesktopTableau Prep※Tableau Desktop, Prepをお使いいただけるのはCreatorユーザーのみです。​インストールできたら起動して、こちらのステップ7の手順に従ってライセンス認証しましょう。カスタマーポータルの開設以下のように届いたメールから、カスタマーポータルを開設してください。​カスタマーポータルの詳細については以下をご参照ください。カスタマーポータル ご案内資料カスタマーポータルの概要​Trailblazer アカウントの取得まず初めにTrailblazer ID (TBID)を取得してください。Trailblazer IDの設定方法ビデオ : ビデオ自体は英語ですので、日本語字幕のCCをオンにしてくださいdigital.salesforce.com/signup にアクセスします。以下キャプチャの画面が出てきたら、Tableauを選択し、TableauのSocialログインをするか、Emailアドレスを入力し、Nextをクリックしてください*ここではTableauログインとTBIDが自動で紐づけされるTableauのSocial Loginをご推奨します。Emailアドレスの入力をご選択いただく場合は、Tableauログイン作成に利用したEmailアドレスを必ずご利用ください。​​Salesforce ヘルプ ポータルへのログイン方法 (テクニカルサポートの活用)Tableauのライセンスを購入いただいたすべてのお客様は、テクニカルサポートの標準サポートをご利用いただけます。ソフトウェアの問題や不具合だけでなく、インストールやライセンス認証、ダウンロードなどのご支援や、使用方法に関するご質問もサポート対象になっておりますので、お困りの際はぜひご活用いただければ幸いです。​お問い合わせ時のケースの登録方法など、具体的な活用方法はこちらのお問い合わせ方法をご参照ください。まとめこの記事では、Tableau Cloud, Desktop, Prep を利用開始するための手順としてTableau Cloud サイトのライセンス認証MFAの設定Tableau Desktop, Prep のセットアップTrailblazer アカウントの設定テクニカルサポートの活用について紹介させていただきました。​Tableau Cloudやカスタマーポータルの各種ログイン画面はこちらからアクセス可能です。ご不明点がある場合は、Q&Aをご参照いただくか、Tableauの営業担当までお問い合わせください。

Salesforce活用に役立つメルマガ登録

  • 私は、個人情報保護基本方針プライバシーに関する声明個人情報利用についての通知に同意します。 特に、プライバシーに関する声明で定めるとおり、情報のホスティングと処理を目的として私の個人データをアメリカ合衆国を含む国外に転送することを許可します。詳細私は、海外では日本の法律と同等のデータ保護法が整備されていない可能性があることも理解しています。詳細はこちらでご確認ください

  • はい、Salesforce の製品、サービス、イベントに関するマーケティング情報の受け取りを希望します。受け取りはいつでも停止することができます。

Salesforce ご契約直後の方に朗報! スムーズな導入・活用促進のきっかけに!

詳しくはこちら