データの統合の概要
データ ソースの設定 後、データを統合します。 統合は、さまざまな顧客データソースを結合し、顧客ごとに 1 つの顧客プロファイルレコードを作成します。 統合により、データの重複が排除され、さまざまなデータ ソースのすべての重要なフィールドが 1 つのレコードに結合されるため、データのサイロ化が解消されます。
データは、単一のテーブルまたは複数のテーブルに統合できます。 テーブルは、以前エンティティと呼ばれていました。
データ統合プロセス
統合プロセスは、次の 4 つの手順で構成されます。
顧客データ: 名前、電話番号、住所などの顧客プロファイル情報を含むソースデータを選択します。 顧客と一対多の関係にある購入などの顧客活動データは含めないでください。 列を説明的な型にマップします。
重複排除: 1 人の顧客の複数の行を検索し、顧客を表す最適な行を選択するルールを定義します。 重複排除ルールは、重複する行を削除して、最良の統合結果を確保します。
一致条件: テーブル間で顧客レコードを照合するルールを定義します。 一致ルールでは、各テーブルのすべての列とデータを含む 1 つの統合レコードが作成されます。
統合データ ビュー: ソース テーブルのどの列を統合顧客プロファイルに含めるか、除外するか、またはマージするかを決定します。 たとえば、6 つのテーブルを統合し、各テーブルに電子メール列がある場合、それらを 1 つの電子メール列にマージできます。
Customer ID
統一が実行されると、一意の CustomerId が各顧客プロファイルに割り当てられます。 この ID は、以下の 2 つの場合を除き、統合の実行中に変更されることはありません。
プロファイルの統合 2 つ以上の統一プロファイルが存在し、ソースデータまたはルールが変更され、ソースデータが一致するようになった場合、次の統一の実行により、以前は複数存在していた顧客プロファイルが 1 つに作成されます。 マージされた新しい顧客プロファイルには、以前の CustomerIds のいずれかが割り当てられます。 たとえば、統合される統一プロファイルの一方または両方に多くの変更が発生した場合など、まれに新しい CustomerId が割り当てられる場合があります。 マージされた顧客プロファイルの PreviousCustomerId フィールドには、以前の CustomerId、または必要に応じてセミコロンで区切られた複数の CustomerId が表示されます。
プロファイルの分割 1 つの統一された顧客プロファイルが存在し、レコードが一致しなくなるようにソースデータやルールが変更された場合、次の統一の実行により、以前は 1 つだった顧客プロファイルが 2 つ以上作成されます。 1 つのレコードは以前の CustomerId を保持し、他のレコードには新しい CustomerID が割り当てられます。 新しく割り当てられた CustomerId を持つ顧客プロファイルの PreviousCustomerId フィールドには、プロファイルが分割された CustomerId が表示されます。
参照
- テーブル間にリレーションシップを設定して、洗練されたセグメントを作成します。
- データを強化し、顧客に関する幅広いインサイトを獲得します。
- 取り込みされた列の一部から アクティビティを定義 します。
- 対策を構築して、顧客の行動と業績をよりよく理解できます。
- FastTrack ブログ: データ モデリングのベスト プラクティス
- FastTrack ブログ: 無関係なソースの詳細な統合シナリオ