Tableau

Tableau×Teams連携

みなさんこんにちは、エクスチュアの大吉です。

2024年10月にTableau 2024.3が発表されました。
その中の1つにTableauとMicrosoft Teamsの連携が可能になる新アプリも含まれていました。
このアプリを用いることで、毎回Tableau Cloudにログインする手間が省け、簡単にダッシュボードを確認できるようになります。ダッシュボードへのアクセスが簡易化されることでユーザーのアクセスも増えることが見込まれます。

今回の記事では、Teams連携用のアプリの導入・連携方法と活用方法について紹介していきます。

目次

  • Tableau Cloud アプリの導入
  • Tableau×Teamsの連携
  • お気に入りダッシュボードの表示
  • ワークブックの閲覧

Tableau Cloudアプリの導入

Teamsを開き、左下のアプリから「Tableau Cloud」を検索し、アプリを追加します。

Tableau×Teamsの連携

追加したアプリを開くと下記のような画面に遷移します。

次に各情報を取得していきます。

1. Label

ここには任意の名前を入力してください。

2. Tableau Site name

ここにはTableau Cloudのリンクのsite/以降のパスを指定します。
例えば、URLが下記の場合msteamsが該当します。

https://us-west-2a.online.tableau.com/#/site/msteams/

3. Base URL

ここにはhttpsからtableau.comまでのURL入力します。
例えば、URLが下記の場合、

https://us-west-2a.online.tableau.com/#/site/msteams/
https://us-west-2a.online.tableau.com 

が該当します。

4. User Mapping Attribute

User Mapping AttributeはTeamsからTableau Cloudに認証する方法になります。
TeamsでTableau Cloudアプリを使用する場合、TeamsユーザーとTableau Cloudの登録ユーザーは一致している必要があります。
User Mapping Attributeを開くと下図の項目が選択できます。

黒字の項目
特別な権限が必要なく、Tableau Cloudを使用できるユーザーは常にTeamsでTableau cloudアプリを利用できるオプションです。

赤字の項目
Tableau管理者がユーザーに権限を付与することで使用可能になるオプションです。つまり、通常のユーザーはTeamsと連携されたTableau Cloudアプリをすぐには使えず、管理者からの許可が必要になります。
今回は、Preffered_Usernameを選択します。

5. Connected App ID、Connected App Secret ID、Connected App Secret Value

Teamsと連携させるTableau Cloud環境にログインします。
ログイン後、左下の設定を選択し、連携アプリを開きます。
新しい接続済みアプリから「直接的な信頼関係」を選択します。

接続済みのアプリの名前を任意で入力してください。
アクセスレベルはすべてのプロジェクトにして、そのまま作成をクリックします。
※アクセスレベルとはTeamsと連携させるプロジェクトを指します。
ここで任意のプロジェクトを選択することでプロジェクト単位でのユーザーのアクセス管理が可能です。

作成後、作成済みアプリの名前の横にある三点マークをクリックし、有効を選択します。

クライアント IDをコピーしてTeamsのConnected App IDにそのままペーストします。

次にTableau Cloudに戻り、シークレットの新規生成をクリックします。

アクションからIDと値をそれぞれコピーし、Teams上のConnected App Secret IDとConnected App Secret Valueにペーストします。

これですべての情報の入力が完了しました。
左下のAdd Site Configをクリックし、Tableauの世界をTeamsと連携させましょう!

お気に入りダッシュボードの表示

Teamsと連携させたTableau Cloud環境内のお気に入りされているダッシュボードの表示方法を紹介します。お気に入りを連携させることで、Tableau Cloudにログインせず、すぐにダッシュボードの確認が可能です。

Get startedをクリックするとデフォルト画面に遷移します。

連携させたTableau Cloudでまだお気に入り選択をしていないため「You don’t have any favarites.」と表示されています。
Tableau Cloudで任意のダッシュボードをお気に入りに選択して、Teamsで確認してみましょう。
今回はSamples/SuperstoreのCustomersとOverviewをお気に入りしてみます。

Teamsに戻り、画面を更新すると、、、
このようにお気に入りしたダッシュボードがTeamsで閲覧可能になりました!

ワークブックの閲覧

続いてワークブック単位の閲覧方法をご紹介します。
まず、Teamsのチームからワークブックを表示させたいグループを選択します。
+をクリックしTableau Cloudのアプリを選択します。

Tableau ViewのSearchをクリックします。
表示させたいViewを選択し、保存します。
今回はSuperstoreのOverviewを選択しました。

タブにTableauが追加され、ダッシュボードが表示されるようになりました!
デフォルトがOverviewになっており、Superstoreの他のダッシュボードも閲覧可能になっています。

いかがだったでしょうか。

Teamsのアプリを活用することで、わずか10分ほどの設定でTableau Cloudへのアクセスが容易になりました。
これまではTableau Cloudに毎回ログインし、ダッシュボードを検索する必要がありましたが、その手間が軽減され、個人的にも非常に便利になったと感じています。
※Tableau Cloudのアカウントをお持ちではない方はTeamsでダッシュボードは閲覧できないので注意が必要です。
また、今回のアップデートでは、新たにTableau Cloud Managerが登場し、さらにTableau Cloud上でGoogle Fontsの一部がサポートされるようになりました。
便利な機能が多数追加されたため、今後も活用方法についてブログで発信していこうと考えています。
皆様もぜひ活用してみてください。

エクスチュアはマーケティングテクノロジーを実践的に利用することで企業のマーケティング活動を支援しています。
ツールの活用にお困りの方はお気軽にお問い合わせください。

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. Tableau

    【TC19ブログ】Tableau Conference 2019 2日目レポート

    こんにちは!エクスチュア大崎です。昨日11…

  2. Tableau

    Tableau Tips〜Onlineで利用可能なフォント〜

    はじめにTableau Server/Onlineで利用可能なフォン…

  3. Tableau

    Tableau : IF文の「集計」「非集計」の混在を解決

    こんにちは、エクスチュア渡部です。これから定期的にTableauやGo…

  4. Tableau

    Tableau Serverの基礎をまとめてみた

    【目次】・はじめに・Tableau Serverが必要な理由・環…

  5. Tableau

    Tableauで見たい期間のみの昨年対比推移グラフを作る方法

    「ある数値の推移に加えて、昨年対比の推移も同時に表示したい」というの…

最近の記事

  1. Tableau×Teams連携
  2. AIを使ったマーケティングゲームを作ってみた
  3. Snowflakeや最新データ基盤が広義のマーケティングにも…
  4. 回帰分析はかく語りき Part3 ロジスティック回帰
  5. GCSへのSnowflake Open Catalogによる…
  1. Mouseflow

    Mouseflowで問題解決① -事例ベースで機能紹介-
  2. Mouseflow

    mouseflow の フリクションイベント って何?
  3. 海外カンファレンス

    Adobe Summit 1日目
  4. 未分類

    Databricksが買収した8080Labのbamboolibをひと足早く使っ…
  5. GA 360 Suite

    GoogleDataStudio:複数のデータソースにフィルターを適用する
PAGE TOP