データソースの種類と接続方法 — ファイル・DB・パブリッシュ済みソースの選び方
導入
Tableauでの分析はすべて、データソースへの接続から始まります。CSV・Excel・データベース・クラウドなど、どこにあるデータをどう読み込むかを正しく選ぶことが、スムーズな分析の第一歩になります。
くわしく知ろう
Tableauが接続できるデータソースは大きく3種類に分けられます。1つ目はファイル接続で、CSV・Excel・テキストファイル・JSONなどをローカルまたはネットワーク上から読み込む方式を指します。導入が手軽で小規模な分析に向いていますが、データの更新のたびにファイルを差し替える手間があります。
2つ目はリレーショナルデータベースへの接続です。MySQL・PostgreSQL・SQL Serverなどのデータベースに直接つなぎ、最新データをリアルタイムで参照できる点が特徴として知られています。接続には通常、サーバー名・ポート・ユーザー名・パスワードといった認証情報が必要になります。
3つ目はパブリッシュ済みデータソースへの接続です。Tableau ServerまたはTableau Cloudにあらかじめ発行されたデータソースを複数人で共有・再利用できる方式になっています。組織全体でデータ定義を統一したい場合に特に有効です。
これらの接続設定は、Tableau Desktopの起動画面左ペインにある「接続」セクションから行います。「ファイルへ」「サーバーへ」「保存済みデータソース」の3区分で整理されているため、目的に応じて選択できます。
接続情報を保存するファイル形式として、.tds(データソース定義)と .tdsx(データソース定義+データを含むパッケージ)の2種類があります。.tds はデータソースへの接続情報のみを保存し、実データは含みません。一方 .tdsx はデータそのものをパッケージに含めるため、データベースに接続できない環境でもファイル単体で利用できます。
すでに作成済みのワークブックで接続先を変更したい場合は、メニューの「データ」→「データソースの置き換え」を使います。旧データソースのフィールドが新しいデータソースのフィールドに自動でマッピングされ、既存のビューをそのまま引き継ぐことができます。
具体例
たとえば社内の受注実績を分析する際、基幹システムのSQLデータベースに直接接続すれば常に最新データを参照できます。一方、外部から入手した調査データはCSVファイルで受け取ることが多く、手軽にTableauへ取り込める点で便利です。
まとめ・試験ポイント
- ファイル接続=CSV・Excel・JSON等をローカルから読み込む手軽な方式
- DB接続=MySQL・PostgreSQL等へ直接つなぎリアルタイムデータを参照
- パブリッシュ済みデータソース=Server/Cloudで共有・再利用できる接続
- .tds=接続情報のみ / .tdsx=接続情報+データを含むパッケージ
- 「データソースの置き換え」でビューを維持しながら接続先を変更可能
- 試験では .tds と .tdsx の違い、およびパブリッシュ済みデータソースの用途が問われやすい
学習した内容を模擬試験で確認しよう。Tableau Data Analyst模擬試験で実力を測ろう。
Tableau DA模擬試験を見る