1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Tableau】テーブルの結合方法

Posted at

はじめに

Tableauでは、ファイルやデータベースから読み込んだテーブル同士を関連づける機能がいくつか用意されています。それぞれどのような機能なのか、どのように使うのかについてまとめました。

ユニオン

  • 概要
    同じ列構成の複数ファイルを縦に結合する
    image.png
     
  • 使用例
    月次データを追加する
    同じセミナーの複数会場のアンケート結果を結合する
     
  • 結合イメージ
    image.png
     
  • 使い方
  1. 1つ目のテーブルの上に、2つ目のテーブルを持っていくとユニオンと表示されるのでそこに置く
    image.png
     
  2. 1つのテーブルとして利用できる
    image.png

結合

  • 概要
    同じデータベースにテーブルがあり、粒度が同じ場合にデータ同士を1対1で結合する
    (粒度が違う場合や1対1でなくても使用できるが、値が重複してしまうため注意が必要)
    内部結合、左外部結合、右外部結合などが行える(事前に不要なデータを除外できる)
    image.png

  • 使用例
    トランザクションデータ(日々の蓄積データ)とマスターデータ(あらかじめ定義されたデータ)の結合
     

  • 結合イメージ
    image.png
     

  • 使い方

  1. 1つ目のテーブルをダブルクリックする
  2. 1つ目のテーブルの隣に2つ目のテーブルを持っていくと結合される
    image.png
     
  3. 結合の種類や結合に使うキーを選択する (結合の種類はSQLのJoinと同じ考え方)
    image.png
     
  4. 結合した状態で利用できる
    image.png

ブレンド(ブレンディング)

  • 概要
    違う粒度のデータをワークシート上で集計してから結合する
    ワークシートごとにデータの結び付け方(関連付けする項目)を変更できる
    パブリッシュされたデータを繋げることも可能(ただしパブリッシュは不可)
    image.png

  • 使用例
    日毎の実績と月毎の目標値の結合
     

  • 結合イメージ
    image.png

  • 使い方

  1. 1つ目のテーブルを接続した後、新しいデータソースで2つ目のテーブルを接続する
    image.png
     
  2. シートで1つ目のテーブルを可視化する
    image.png
     
  3. 2つ目のテーブルのデータをそこに可視化する
    同じ項目名であれば自動でデータが接続されます(鎖のアイコン)が、接続されない場合はメニューからブレンドリレーションシップの編集で繋げたい項目を選択する
    image.png

リレーションシップ ※Tableau Version 2020.2以降

  • 概要
    元のデータソースの粒度や行の重複状況を考慮して、Tableau側で柔軟に可視化ができる
    image.png

  • 使用例
    トランザクションデータ(日々の蓄積データ)とマスターデータ(あらかじめ定義されたデータ)の結合
    日毎の実績と月毎の目標値の結合
     

  • 結合イメージ
    ブレンドと同じ
     

  • 使い方

  1. 1つ目のテーブルの隣に2つ目のテーブルを持っていくと結合される
    (結合と違ってダブルクリックしない)
    image.png
    紐づき部分(上記オレンジの線)を選択すると左下で結合できる項目を選択できるようになるので、必要に応じて変更する
     
  2. 結合した状態で利用できるので、可視化する
    image.png

さいごに

リレーションシップは、結合やブレンドでできることの多くを簡単に実現できる機能です。
初級者は迷ったらまずリレーションを使ってみることをお勧めします。

細かい説明は下記サイトに記載されています。
https://help.tableau.com/current/pro/desktop/ja-jp/relate_tables.htm

用途に応じてそれぞれを使い分けられるようになっていきたいです。

1
1
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
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?