MCN Learning Community > ナレッジ集 > Data 360 > Data 360 DMOのリレーション定義

Data 360 DMOのリレーション定義

Data 360 DMOのリレーション定義 – MCN Learning Community

🍀 Data 360 DMOのリレーション定義

Data 360では、 取り込んだデータを データモデルオブジェクト(DMO) へマッピングして管理します。

ただし、各DMOへデータを格納しただけでは、 個人情報やメールアドレス、購入履歴などが どのように関係しているのかを判断できません。

🔵 DMOのリレーション定義とは、 複数のDMOを特定の項目で結び付け、 データ同士の関係をData 360上で明確にするための設定です。

リレーション定義で決めること

  • どのDMOとどのDMOを結び付けるか
  • どの項目をキーとして使用するか
  • 1対1、1対複数など、どのような関係で結び付けるか
  • 関連付けたデータをどのような目的で利用するか
複数のDMOをキー項目で結び付けるリレーション定義の流れ

DMOはデータの意味ごとに分類される

Data 360では、 データを取得したシステムやオブジェクト名だけで分類するのではなく、 そのデータが何を表しているのか という意味に基づいてDMOへ分類します。

例えば、Salesforceのリードや取引先責任者など、 取得元となるオブジェクトが異なっていても、 個人を表すデータは個人に関連するDMOへマッピングされます。

コアDMO

個人や組織など、 顧客データの中心となる情報を管理します。

連絡先DMO

メールアドレスや電話番号、 住所などの連絡先情報を管理します。

取引・行動DMO

商談、購入、契約、 Web閲覧などの行動や取引情報を管理します。

個人や連絡先、取引などData 360で管理するDMOの種類

なぜDMO同士のリレーションが必要なのか

DMOは、それぞれ独立したデータとして管理されています。

そのため、DMO同士を適切に結び付けていない場合、 同じ人物に関する情報であっても、 Data 360上では別々のデータとして扱われます。

Aさんに関するデータの例

  • Individual DMOに、Aさんの氏名が登録されている
  • Contact Point Email DMOに、Aさんのメールアドレスが登録されている
  • 商談に関するDMOに、Aさんに関連する商談情報が登録されている
  • Web行動に関するDMOに、Aさんのページ閲覧履歴が登録されている

これらのデータを一人の顧客に関する情報として利用するためには、 Individual DMOを中心に、 メールアドレス、商談、Web行動などのDMOを リレーションで結び付ける必要があります。

🌟 リレーション定義によって、 分散しているデータを一人の顧客に関する情報として 関連付けて利用できるようになります。

リレーションの関係性

DMOを結び付ける際は、 データの関係に応じて 1対1や1対複数などの関係性を設定します。

1:1

1対1

1件のデータに対して、 関連するデータが1件だけ存在する関係です。

1:N

1対複数

1人の個人に対して、 複数のメールアドレスや商談などが存在する関係です。

N:1

複数対1

複数のデータが、 1件の共通するデータへ関連付く関係です。

例えば、1人の顧客が複数のメールアドレスや 複数の購入履歴を持つ場合は、 Individual DMOから各DMOへ 1対複数の関係で結び付けます。

リレーションの向きにも注意してください。
同じDMO同士を結び付ける場合でも、 どちらを親側、どちらを子側として設定するかによって、 データグラフやセグメントでの参照方法が変わることがあります。

Individualを中心にデータを結び付ける

顧客データを活用する場合は、 多くのケースで Individual(個人) を中心にDMO同士を結び付けます。

例えば、IndividualとContact Point Emailを結び付けることで、 誰のメールアドレスであるかを判断できます。

さらに、商談や購入履歴、Web行動などのDMOを Individualへ関連付けることで、 一人の顧客に関する属性や行動をまとめて参照できるようになります。

Individualを中心にメールアドレスや商談、行動データを結び付けるリレーション定義の例
DMO同士をリレーションで結び付けることと、 ID解決によって同一人物のデータを統合することは、 それぞれ異なる処理です。
リレーションはデータ同士の関係を定義し、 ID解決は複数の個人レコードが同一人物かどうかを判定します。

リレーション定義後のデータ活用

DMO同士のリレーションが正しく設定されると、 関連するデータをたどりながら、 セグメントやデータグラフで条件を指定できるようになります。

リレーションを利用した条件の例

  • 特定の商品を購入した顧客
  • 商談が受注となった顧客
  • 特定のWebページを閲覧した顧客
  • 過去30日以内にメールを開封した顧客
  • 複数の条件に該当する顧客

このように、 リレーション定義はDMO同士をつなぐだけではなく、 Data 360に取り込んだデータを Marketing Cloud Nextで活用するための重要な設計となります。

✅ DMOのリレーション定義とは、 複数のDMOをキー項目と関係性によって結び付け、 分散したデータを一人の顧客に関する情報として活用できるようにする設定です。