在 Real-Time Customer Data Platform B2B 版本中定義兩個方案之間的多對一關係 relationship-b2b
Adobe Real-time Customer Data Platform B2B Edition提供數個Experience Data Model (XDM)類別,可擷取基本B2B資料實體,包括帳戶、機會、行銷活動等。 透過根據這些類別建立結構描述並啟用它們以用於即時客戶設定檔,您可以將不同來源的資料合併到稱為聯合結構描述的統一表示中。
不過,聯合結構描述只能包含共用相同類別的結構描述所擷取的欄位。 這就是結構描述關係的用處。 透過在B2B結構描述中實作關係,您可以說明這些業務實體如何彼此關聯,並可在下游細分使用案例中包含來自多個類別的屬性。
下圖提供不同B2B類別在基本實作中如何相互關聯的範例:
本教學課程涵蓋在Real-Time CDP B2B Edition中定義兩個結構描述之間多對一關係的步驟。
快速入門
此教學課程需要您實際瞭解XDM System以及Experience Platform UI中的結構描述編輯器。 在開始本教學課程之前,請先檢閱下列檔案:
- Experience Platform🔗中的XDM系統: Experience Platform中XDM及其實作的概觀。
- 結構描述組合的基本概念: XDM結構描述的建置區塊簡介。
- 使用 Schema Editor建立結構描述:此教學課程涵蓋如何在UI中建立和編輯結構描述的基本知識。
定義來源和參考結構描述
您應已建立將在關係中定義的兩個結構描述。 為了示範,本教學課程會建立商機(在「Opportunities」結構描述中定義)與其相關聯的商業帳戶(在「Accounts」結構描述中定義)之間的關係。
結構描述關聯性由 來源結構描述 中的專用欄位表示,該欄位參照 參考結構描述 的主要身分欄位。 在接下來的步驟中,"Opportunities"做為來源結構描述,而"Accounts"做為參考結構描述。
了解 B2B 關係中的身分
為了建立關係,參考結構描述必須具有定義的主要身分。 為B2B實體設定主要身分時,請記住,如果您跨不同系統或位置收集字串型實體ID,則這些ID可能會重疊,這可能會導致Platform中的資料衝突。
為了解決這個問題,所有標準B2B類別都包含符合B2B Source資料型別的「key」欄位。 此資料型別提供B2B實體的字串識別碼欄位,以及有關識別碼來源的其他內容資訊。 其中一個欄位sourceKey
串連資料型別中其他欄位的值,以產生實體的完整唯一識別碼。 此欄位一律應用作B2B實體結構描述的主要身分識別。
為方便參考,以下幾節將說明在定義關係之前,本教學課程中使用的每個結構描述的結構。 請留意已在結構描述結構中定義主要身分的位置,以及這些身分使用的自訂名稱空間。
機會結構描述
來源結構描述"Opportunities"是以XDM商業機會類別為基礎。 類別opportunityKey
提供的其中一個欄位做為結構描述的識別碼。 具體來說,opportunityKey
物件下的sourceKey
欄位設定為名為B2B Opportunity的自訂名稱空間下的結構描述主要身分。
如在 欄位屬性 下所見,此結構描述已在Real-Time Customer Profile中啟用。
Accounts結構描述
參考結構描述"Accounts"是以XDM帳戶類別為基礎。 根層級accountKey
欄位包含的sourceKey
在名為B2B Account的自訂名稱空間下充當其主要身分。 此結構描述也已啟用以供設定檔使用。
為來源方案定義關係欄位 relationship-field
為了定義兩個結構描述之間的關係,來源結構描述必須具有專用欄位,以指示參考結構描述的主要身分。 標準B2B類別包含常用相關商業實體的專用來源索引鍵欄位。 例如,XDM商業機會類別包含相關帳戶(accountKey
)與相關行銷活動(campaignKey
)的來源金鑰欄位。 不過,如果您需要超過預設的元件,也可以使用自訂欄位群組,將其他B2B Source欄位新增到結構描述中。
若要設定關聯性欄位,請在畫布中選取相關欄位,然後在結構描述屬性側邊欄中選取 新增關聯性。 在Opportunities結構描述的情況下,這是accountKey.sourceKey
欄位,因為目標是與帳戶建立多對一關係。
新增關係對話方塊就會顯示。 使用此對話方塊來指定關係詳細資料。 關聯性型別預設設定為 多對一。
在 參考結構描述 下,使用搜尋列或下拉式功能表來尋找參考結構描述的名稱。 當您反白參考結構描述的名稱時,參考身分名稱空間 欄位會自動更新為參考結構描述主要身分的名稱空間。
在 來自目前結構描述的關係名稱 和 來自參考結構描述的關係名稱 下,分別提供來源和參考結構描述內容中的關係易記名稱。 完成後,選取 套用 以確認變更並儲存關係。
畫布會重新出現,關聯欄位現在會以您先前提供的好記名稱標籤。 此關係名稱也會列在左側邊欄上,以方便參考。
如果您檢視參考結構描述的結構,關係標籤會出現在結構描述的主要身分欄位旁和左側邊欄中。
編輯B2B綱要關係 edit-schema-relationship
建立結構描述關聯性之後,請選取來源結構描述中的關聯性欄位,然後選取 編輯關聯性。
{width="100" modal="regular"}
編輯關係對話方塊就會顯示。 您可以在此對話方塊中變更參照結構描述和關係名稱,或刪除關係。 無法變更多對一關係型別。
為了維護資料完整性並避免分段和其他流程中斷,在管理與連結資料集的結構描述關係時,請考慮以下准則:
- 如果結構描述與資料集相關聯,請避免直接刪除關係,因為這可能會對細分造成負面影響。 請改為在移除關係之前刪除關聯的資料集。
- 您必須先刪除現有的關聯性,才能變更參考結構描述。 但是,應該謹慎執行此操作,因為刪除與關聯資料集的關係可能會造成非預期的後果。
- 將新關係新增到具有現有連結資料集的結構描述可能無法如預期運作,並可能導致潛在衝突。
篩選和搜尋關係 filter-and-search
您可以從結構描述工作區的關係索引標籤,篩選及搜尋結構描述中的特定關係。 您可以使用此檢視快速找到並管理您的關係。 請閱讀探索結構描述資源上的檔案,以取得篩選選項的詳細說明。
後續步驟
依照此教學課程,您已使用Schema Editor成功建立兩個結構描述之間的多對一關係。 一旦使用以這些結構描述為基礎的資料集擷取資料,且已在設定檔資料存放區中啟用該資料,您就可以將這兩個結構描述的屬性用於多類別細分使用案例。