作成日:2022年8月22日
目次
- 結合とは
- 結合の4タイプ
- 完全外部結合
- 左外部結合
- 右外部結合
- 内部結合
- クロスデータベース結合
結合とは
結合とは、同じデータソースかつ、同じ配置場所にあるデータソースを、共通のキーをもとに非集計の状態で結合する方式です。結合するには以下の4タイプから選択する必要があります(内部、左外部、右外部、完全外部結合)。
完全外部結合
両方の表に存在する全てのデータを取り出します。※NULL値の含まれる行も全て取り出します。

出典:Tableau標準データ「Superstore Sales Training.xls」
左外部結合
左側の表をすべて、右側は左側の表と一致したデータのみを取り出します。

右外部結合
右側の表をすべて、左側は右側の表と一致したデータのみを取り出します。

内部結合
両方の表に存在するデータのみを取り出します。※どちらかの表でNULLが含まれる行は取り出し対象外となります。

クロスデータベース結合
クロスデータベース結合は、異なるデータソースを結合する際に使用されます。なお、同じデータソースでも、Excelのようにブックが別れている場合やCSVファイル同士でも別のディレクトリに置かれているような場合はクロスデータベース結合となります。
※結合するには結合キーのデータ型が一致している必要があります。
次の記事でブレンドについて説明します。
DMP構築のご相談
お気軽にお問い合わせください