1. はじめに:拡張子を知れば「ファイルが開けない!」は防げる

Tableauを本格的に触り始めて9ヶ月。

社内クリエイターとして少しずつダッシュボードが作れるようになってきた私が、一番最初に(そして派手に)ぶつかった壁の一つえーん

 

それは、グラフの作り方でも、難しい計算式でもなく、「保存形式(拡張子)が多すぎて、どれが正解かわからない問題」でした。

 

忘れもしない、初めて自作のダッシュボードを上司へ共有した時のことです。

「ダッシュボードが出来たので、ぜひ見てください!」とslackでファイルを送り、数分後。

「……画面が真っ白で、何も映ってないんだけど?」

という冷ややかな返信が届きましたガーン

自分の手元では完璧に動いているのに、相手の画面では「データが見つかりません」という無慈悲なエラーメッセージ。あの時の、頭が真っ白になった感覚は今でも忘れられませんえーん

 

実はTableauには、DesktopにもPrepにも、2種類のファイルが存在します。

 

  1. 「設計図」だけが入っているファイル
  2. 「設計図+データ」がセットになったファイル

 

この違いを分かっていないと、せっかくPrepで何時間もかけて苦労して作ったフローも、Desktopで作り込んだ渾身の分析も、「自分にしか見えない宝の持ち腐れ」になってしまうんです。

 

今回は、私のような悲劇を社内の皆さんが繰り返さないために、実務でこれだけは押さえておきたい「4つの拡張子」の使い分けを、実体験をもとに整理しました。

 

2. Tableau Desktop(ワークブック)の2種類

まずはグラフを作るDesktopのファイルです。末尾に「x」があるかないかで、中身が劇的に変わります。
 

少し分かりにくいかもしれませんが、お弁当箱で例えて考えてみましょう。

  • .twb(設計図):お弁当の「お品書き(レシピ)」だけが届いた状態。材料(データ)は送り主の冷蔵庫(PC)にあるので、受け取った人は中身が見えません。

  • .twbx(パッケージ):お品書きと一緒に「おかず(データ)」も詰め込まれたお弁当箱。これなら誰でも中身を食べられます。

 

3. Tableau Prep(フロー)の2種類

今回の主役、Prepも考え方は全く同じです。

 

なぜPrepでも使い分けるの?

社内クリエイターとして一番「x(パッケージ)」が必要なのは、トラブル解決の時です。 「Prepがエラーで動かない!」と詳しい人に相談する際、.tfl だけを送っても、相手のPCには元となるExcelデータ等がないため、エラーの再現ができません。

 

.tflx で送ることで、初めて相手もあなたと同じ画面を見て助けることができるのです。

 

4. 特徴と注意点のまとめ:なぜ「設計図(xなし)」が存在するのか?

「全部『x付き』で保存しちゃえば、いちいち悩まなくて済むんじゃない?」

9ヶ月前の私は、本気でそう思っていました。

 

でも、実務を重ねるうちに、「xなし(設計図のみ)」が存在するのには、ちゃんとした理由があることに気づかされました。

それは、社内クリエイターとして避けては通れない、「守り」「重さ」の現実でした。

 

  • セキュリティのため: データそのものを持ち歩きたくない場合、設計図(.twb / .tfl)だけにすることで、ファイルの中身を見られてもデータ自体は守られます(データソースへのアクセス権がある人しか見られない)。

  • ファイルサイズのため: 何千万行という巨大なデータを扱う場合、パッケージ化するとファイルが重すぎて送れません。

 

もし、このファイルをうっかり関係ない人に送ってしまったら? 

ッケージ化(.twbx / .tflx)するということは、そのファイルの中に「生のデータ」を丸ごと詰め込んで持ち歩くということ、、、、ガーン

でも、「設計図(.twb / .tfl)」だけなら安心ですよね。

 

ファイルを開こうとしても「元のデータベースやファイル」にアクセスする権限がない人は、中身を見ることができないからです。

  「仕組みは見せるけど、生データは厳重な金庫に置いたままにする」。そんな使い分けが必要なシーンが、会社にはたくさんあるんだと学びました。

 

5. 【実戦】どうやって「x付き」にするの?保存時のたった一つのチェックポイント

Tableau Desktopの場合

Desktopでは、保存する際の「ファイル形式」を選び分けるのがコツです。

  1. [ファイル] メニューから [名前を付けて保存] を選択します。

  2. 保存ウィンドウの下にある [ファイルの種類] というプルダウンをクリックします。

  3. ここで、「Tableau パッケージドワークブック (*.twbx)」 を選んで保存すれば完了!

これまでの私の学びキラキラ 初めから「これは共有用だ」と分かっている時は、一番最初の保存で .twbx を選んでおくと、後で「あ、xにし忘れた!」というミスを防げます。

 

Tableau Prepの場合

Prepは、保存ボタンではなく「保存名の横」に注目です!

  1. 画面上部の [ファイル] メニューから [名前を付けて保存] を選択します。

  2. 保存画面でファイル名を決める際、すぐ横にある [ファイルの種類] をチェック。

  3. デフォルトの .tfl から 「Tableau パッケージドフロー (*.tflx)」 に切り替えて保存します。

注意! Prepの場合、一度保存したフローを後からパッケージ化したい場合も、この「名前を付けて保存」から形式を選び直す必要があります。

 

6.最後に:9ヶ月目の私がたどり着いた結論

最初は「twb…twbx…tfl…何だか呪文みたいでややこしい!」と思っていました。でも、この仕組みを理解してから、他部署とのやり取りで**「ファイルが開けない」というトラブルがゼロ**になりました。

  • 相手に渡すなら「x(パッケージ)」

  • 自分のPCで巨大なデータを守りながら扱うなら「xなし」

これを意識するだけで、あの「画面も頭も真っ白ゲロー」という悲劇は防げます。
 
一つずつ知識を増やして、社内の「データ活用」をもっとスムーズに、もっと楽しくしていきましょう!