ナレッジベース - 日本語

エキスパートから学ぶ。

結合 vs ユニオン

Alteryx
Alteryx
Created

質問

 結合ツールまたはユニオンツール、どちらのツールを使えばよいか、どのように判断しますか?

 

回答

これは非常に多い質問です。2つのデータセットがあり、これらを1つの大きなデータセットに組み合わせる必要がある場合、どうやって取りかかればよいでしょうか?Alteryxには2つのツールがあり、あなたが行おうとしていることによっては、この作業が非常に簡単に行えます: 結合ツールユニオンツールです。

 

では、この2つのツールの違いは何でしょうか?

 

結合ツールは、ファイルを大きくします。いわば、データにフィールドを追加したり、入力を横方向に組み合わせたりします。既存のレコードに情報を追加したい場合は、このツールを使うと便利です。例えば、顧客が買い物をする店舗のIDを伴う顧客のリストがあって、さらに店舗所在地のリストが別であるとします。店舗情報を顧客情報に追加したい場合、店舗IDフィールドをもとに結合を行う必要があります。これにより、店舗と顧客のレコードをマッチさせ、顧客ファイルには店舗情報を入れることができます。あなたのデータセットの設定によって重複レコードが生じる場合もありますので、準備ではデータを確認してください。

 

ユニオンツールはファイルを長くします。つまり、データにレコードを追加したり、入力を縦方向に組み合わせたりします。2つのファイルを上下に積み重ねたい場合にこのツールを使います。例えば、販売組織の各地域の顧客リストがあって、単一の顧客マスタファイルにしたいと考えています。すべての地域ファイルには、同一のフィールドがあります。ユニオンツールにより、データセットをフィールド名(自動あるいは、バリエーションが少しある場合はマニュアルでもできます)をもとに整理すると、すべて同じフィールドをもった1つのマスタファイルになります。

 

2つのツールの違いが分かる添付のサンプル(Alteryx Designer 11.3で設定)をご覧ください!

添付