LoginSignup
0
0

More than 1 year has passed since last update.

Tableauにて作ったVIZをテンプレートっぽく使いたい

Last updated at Posted at 2021-06-16

概要

ID-POSといったある程度フォーマット・カラムの決まったデータに関してダッシュボードを作った場合、また別の機会に同じダッシュボードを作りたい!
テンプレートなどを用意しておけば、すぐ作成できるしいいじゃないか!

って思ったのですが、そこでハマったので、メモにしたいと思います

 【OK】ユニオンを使って入れ替える

いろいろ試したのですがこれが一番シンプルにうまくいきました

まず、もととなるTableauワークブックを複製します。
今回は
- 202101_clientA_subscription <こちらに入れ替えたい>
- 202102_clientB_subscription <もともとVIZに設定されているテーブル>

というBigQueryのテーブルを想定して記載します。

とあるVIZで、こんなデータソースを設定しています
image.png

こちらにユニオンに加えます。
入れ替え対象のテーブルの上に、入れ替えたいテーブルを持っていくと「ユニオン」ってのが出てきます
image.png

ユニオンの編集をクリック
image.png

image.png

image.png

image.png

これで、テーブルの入れ替えは完了!
ただし、基本的に同じテーブル構成である必要はあります

試していないこと

Viewを作ってその中で対象のテーブルを変える

ただ、これをやると・・・前のVIZも変更がかかってしまうよなぁ・・・

【失敗】twbファイルを直接編集

当該のデータセット名をテキストエディタなどで置換するという方法を最初に試しました。
が・・・・このファイルをTableauで開こうとするとエラーが出て開けない

まぁ、正規のやり方ではないので単純なデータセット名の置換だけではうまく行かなかったと思われます

 【面倒】データソースを消して新しいものを入れる

正直、作り直しと同じぐらい手間が・・・

 【面倒】テンプレートを手本に見ながら作り直す

まぁ・・・・より洗練されていいものができるかもしれません・・・できることは多いですがガガガ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0