データ接続と準備

.TDSファイルとメタデータ — 接続設定の保存と再利用

導入

フィールド名の変更・別名の設定・計算フィールドの作成――これらをワークブックのたびにやり直しているとしたら、かなりの手間になりますよね。一度行ったカスタマイズをファイルとして保存し、複数のワークブックで再利用できる仕組みが.TDSファイルです。

くわしく知ろう

.TDS(Tableau Data Source)ファイルは、Tableauのデータソース接続設定とメタデータをXML形式で保存したファイルです。接続先のデータベース名・サーバー名・認証情報(パスワードを除く)に加え、フィールド名の変更・別名・計算フィールド・グループ・既定の集計・表示形式といったカスタマイズが記録されています。

重要な点として、.TDSファイルには元データそのものは含まれません。あくまで「どこにあるデータをどのように読み込むか」という設定情報のみが保存されています。そのため、ファイルサイズは非常に小さく、共有や管理が容易です。

一方、.TDSX(Tableau Packaged Data Source)は.TDSファイルに元データ(Extractや埋め込みファイル)をパッケージとして含めたものです。「.TDSは設定のみ」「.TDSXはデータを含む」という区別が試験でも問われます。

Tableau Serverやクラウドに.TDSを発行(パブリッシュ)すると、組織内の複数ユーザーが同じ接続設定を共有して利用できるパブリッシュドデータソースになります。これにより、データの定義を一元管理でき、各ユーザーが個別に接続を設定する手間がなくなります。

具体例

たとえば、経営分析チームが使う売上データソースに対してフィールド名の翻訳・計算フィールド・既定の集計を設定し、.TDSとして保存してTableau Serverに発行すると、チーム全員が同じカスタマイズ済みのデータソースをすぐに利用できます。一方、外部パートナーにデータごと渡したい場合は.TDSXを使います。

まとめ・試験ポイント

  • .TDS=接続設定とメタデータを保存、元データは含まない
  • .TDSX=元データ(Extract等)も含むパッケージドデータソース
  • メタデータ=フィールド名変更・別名・計算フィールド・グループ・表示形式など
  • パブリッシュドデータソース=.TDSをServer/Cloudで組織共有
  • 試験では「.TDSに元データが含まれるか」「.TDSと.TDSXの違い」が頻出

学習した内容を模擬試験で確認しよう。Tableau Desktop Specialist模擬試験で実力を測ろう。

Tableau模擬試験を見る