Tableau Server 管理者ビューテンプレートを作成しました🎉
Tableau ソリューション・エンジニアリング本部の所属社員の有志でTableau Server 管理者ビューテンプレートを作成 🎉
Tableauでプリセールスエンジニアをしている @rsugimura17 です。Tableau ソリューション・エンジニアリング本部の所属社員の有志でTableau Server 管理者ビューテンプレートを作成しました!
Tableau Server のユーザーの利用状況がわからない、ビューのパフォーマンスの監視ができていない、サーバーのディスクを消費しているデータソースやワークブックを特定したいなどのニーズに応えることができます。
上手く利用できた方は、ぜひ🤍(いいね)ボタンをいただけると幸いです。
Tableau Server リポジトリDBとは
Tableau Server のリポジトリDBは、すべてのユーザーの操作、抽出の更新などに関するデータを格納する PostgreSQL データベースで構築されています。リポジトリへのアクセスを有効にして、Tableau Server のパフォーマンスの分析および理解にリポジトリ内のデータを役立てることができます。
Tabeau Serverをお使いのユーザーは、Tableau Server リポジトリへのアクセスを有効にした後、そのリポジトリのデータを使用してビューを作成できます。このデータを使用して作成したビューは、カスタム管理ビューと呼ばれ、Tableau Server の利用状況やパフォーマンスの監視に役立てることができます。
なぜ、Tableau Server管理ビューテンプレートを作成したか
Tableau Server のリポジトリDB のテーブル構造の知見は過去何年間も海外を中心に共有されてきました。例えば、GithubページではTableauのtdsファイルが共有されているため、Tableau Serverのユーザーはtdsファイルをダウンロードして、自身のTableau Serverに接続すれば、目的に合ったテーブルがすでにリレーションされたデータモデルを使い、ビューの作成にすぐに取り掛かることができます。
Githubは英語で公開されているため日本のユーザーには活用しづらかったり、ビューの作成は一から行わなければならず、カスタマイズが必要というデメリットがあると感じていました。
そこで、ビューのテンプレートを日本語で提供することで、Tableau Serverのユーザーは自身のリポジトリDBに接続すれば、すぐに自社の利用状況やパフォーマンスが監視できるようにしようと考えました。
例えば、テンプレートとしてどのようなビューを提供しているか
ビューの内容を一部抜粋してご紹介します。
1.ユーザー登録とアクティブ状況
2.ユーザーとコンテンツ利用状況
3.ビューのパフォーマンス
4.ディスク使用量の統計
5.抽出のパフォーマンス状況
ユーザー登録とアクティブ状況には [システムユーザー名] が含まれているため、会社内の人事DBと結合することで、部署や役位ごとの利用状況を可視化することができます。
どのように使えばよいか
Tableau Community ページにアクセスいただき、ページ最後に添付されるtwbファイルをダウンロードして貴社のTableau Server のリポジトリDB に接続してください。接続を行うと自動的にビューが可視化されます。Tableau Server のリポジトリDB へのアクセスの有効化は以下のヘルプページを参考にしてください。
手順
(1) Tableau Serverのアクセスの有効化を行う
(2) Tableau Server リポジトリDBの接続ユーザーとパスワードの設定を行う (要再起動)
(3) Tableau Communityページからテンプレートファイルをダウンロードして自社のTableau ServerリポジトリDBに接続先を変更する
参照:Tableau Server リポジトリでデータを収集する (アクセスの有効化)
Tableau Server の見える化を行うことで、Tableauプラットフォームの利用状況を把握して現状を評価することで、データカルチャーの醸成に少しでもお役立ちができればと願っております。
免責事項
管理ビューテンプレートにつきましては、株式会社セールスフォース・ジャパン Tableau ソリューション・エンジニアリング本部の所属社員が有志で作成したものであり、株式会社セールスフォース・ジャパンの正式な見解またはコメントではありません。お客様が当資料にて紹介する情報および管理ビューテンプレートを利用すること、並びに利用することができなかったことにより生じる直接的または間接的な損失に対し、株式会社セールスフォース・ジャパンが一切責任を負うものではありません。
また、管理ビューテンプレートに関するお問合せは Tableau テクニカルサポートではお受けできません。
ご質問がございましたら、Tableau Community ページのTableau ソリューション・エンジニア有志社員へお問合せください。
リソース
本記事に関する詳細については、次のリソースを参照してください。
-
Tableau Server リポジトリでデータを収集する (アクセスの有効化)
https://help.tableau.com/current/server/ja-jp/perf_collect_server_repo.htm -
Tableau Server 管理者ビューテンプレートを作成しました! (テンプレートファイル含む)
https://community.tableau.com/s/feed/0D58b00009pnd0dCAA -
Github community-tableau-server-insights (海外における取り組み)
https://github.com/tableau/community-tableau-server-insights
Discussion