Bepaal een één-op-één verhouding tussen twee schema's gebruikend Schema Editor relationship-ui

De mogelijkheid om de relaties tussen uw klanten en hun interactie met uw merk op verschillende kanalen te begrijpen is een belangrijk onderdeel van Adobe Experience Platform. Deze relaties definiëren binnen de structuur van uw Experience Data Model (XDM) schema's staan u toe om complexe inzichten in uw klantengegevens te bereiken.

Hoewel schemarelaties kunnen worden afgeleid door het gebruik van het union-schema en Real-Time Customer Profile, is dit alleen van toepassing op schema's die dezelfde klasse delen. Om een verband tussen twee schema's te vestigen die tot verschillende klassen behoren, moet een specifiek relatiegebied aan een bronschema worden toegevoegd, dat de identiteit van het andere verwante schema verwijzingen.

NOTE
Als zowel de bron als bestemmingsschema's tot de zelfde klasse behoren, zou een specifiek relatieveld moeten niet worden gebruikt. In dit geval, gebruik het unieschema UI om de verhouding te zien. Instructies over hoe u dit kunt doen vindt u in de relaties bekijken sectie van de UI-gids voor het unieschema.

Dit document bevat een zelfstudie voor het definiëren van een relatie tussen twee schema's met behulp van de Schema-editor in het dialoogvenster Experience Platform gebruikersinterface. Raadpleeg de zelfstudie voor meer informatie over het definiëren van schema-relaties met de API een relatie definiëren met de API voor het schemaregister.

NOTE
Raadpleeg de handleiding voor meer informatie over het maken van een vele-op-één relatie in Adobe Real-time Customer Data Platform B2B Edition B2B-relaties maken.

Aan de slag

Deze zelfstudie vereist een goed begrip van XDM System en de Schema-editor in de Experience Platform UI. Lees de volgende documentatie voordat u met deze zelfstudie begint:

Een bron- en referentieschema definiëren

Verwacht wordt dat u reeds de twee schema's hebt gecreeerd die in de verhouding zullen worden bepaald. Voor demonstratiedoeleinden creëert deze zelfstudie een relatie tussen leden van het loyaliteitsprogramma van een organisatie (gedefinieerd in een "Loyalty Members" schema) en hun favoriete hotel (gedefinieerd in "Hotels" schema).

IMPORTANT
Om een relatie tot stand te brengen, moeten beide schema's primaire identiteiten hebben bepaald en toegelaten worden Real-Time Customer Profile. Zie de sectie over een schema inschakelen voor gebruik in profiel in de zelfstudie van de schemaverwezenlijking als u begeleiding op hoe te om uw schema's dienovereenkomstig te vormen vereist.

Schemarelaties worden vertegenwoordigd door een specifiek veld binnen een bronschema dat naar een ander veld binnen een referentieschema. In de volgende stappen: "Loyalty Members" wordt het bronschema, terwijl "Hotels" fungeert als het referentieschema.

In de volgende secties wordt de structuur beschreven van elk schema dat in deze zelfstudie wordt gebruikt voordat een relatie is gedefinieerd.

Loyalty Members schema

Het bronschema "Loyalty Members" is gebaseerd op de XDM Individual Profile klasse, die gebied bevat dat leden van een loyaliteitsprogramma beschrijft. Een van deze velden, personalEmail.addess, dient als primaire identiteit voor het schema onder het Email naamruimte. Zoals onder Schema Properties, is dit schema ingeschakeld voor gebruik in Real-Time Customer Profile.

Hotels schema

Het referentieschema "Hotels" is gebaseerd op een aangepaste "Hotels" en bevat velden die een hotel beschrijven. Om aan een verhouding deel te nemen, moet het verwijzingsschema ook een primaire bepaalde identiteit hebben en toegelaten voor Profile. In dit geval: _tenantId.hotelIdhandelt als primaire identiteit voor het schema, gebruikend een douane "Hotel IDnaamruimte identiteit.

Inschakelen voor profiel

NOTE
Als u wilt leren hoe u aangepaste naamruimten kunt maken, raadpleegt u de Identiteitsdocumentatie.

Een relatieveldgroep maken

NOTE
Deze stap wordt slechts vereist als uw bronschema geen specifiek koord-type gebied heeft dat als wijzer aan de primaire identiteit van het verwijzingsschema moet worden gebruikt. Als dit veld al in uw bronschema is gedefinieerd, gaat u verder met de volgende stap van relatieveld definiëren.

Om een verhouding tussen twee schema's te bepalen, moet het bronschema een specifiek gebied hebben dat op de primaire identiteit van het verwijzingsschema zal wijzen. U kunt dit gebied aan het bronschema toevoegen door een nieuwe groep van het schemagebied te creëren of bestaande uit te breiden.

Voor de Loyalty Members schema, een nieuw preferredHotel het veld zal worden toegevoegd om het voorkeurhotel van het loyaliteitslid voor bedrijfsbezoeken aan te geven . Begin door het plusteken te selecteren (+) naast de naam van het bronschema.

Er wordt een nieuwe plaatsaanduiding voor velden weergegeven op het canvas. Onder Field properties geeft u een veldnaam en weergavenaam voor het veld op en stelt u het type in op "String". Onder Assign to selecteert u een bestaande veldgroep die u wilt uitbreiden of typt u een unieke naam om een nieuwe veldgroep te maken. In dit geval wordt "Preferred Hotel" wordt een veldgroep gemaakt.

Selecteer Apply.

De bijgewerkte preferredHotel wordt weergegeven op het canvas, dat zich onder een _tenantId object omdat het een aangepast veld is. Selecteren Save om uw wijzigingen in het schema te voltooien.

Een relatieveld definiëren voor het bronschema relationship-field

Zodra uw bronschema een specifiek die verwijzingsgebied heeft wordt bepaald, kunt u het als relatiegebied aanwijzen.

NOTE
In de onderstaande stappen wordt beschreven hoe u een relatieveld definieert met behulp van de besturingselementen voor rechterspoor op het canvas. Als u toegang hebt tot de Real-Time CDP B2B Edition, kunt u ook een een-op-een relatie definiëren met de zelfde dialoogvenster zoals wanneer het creëren van vele-aan-één verhoudingen.

Selecteer de preferredHotel veld op het canvas, schuiven vervolgens omlaag onder Field properties tot de Relationship wordt weergegeven. Schakel het selectievakje in om de vereiste parameters voor het configureren van een relatieveld weer te geven.

Vervolgkeuzelijst selecteren voor Reference schema en selecteer het referentieschema voor de relatie ("Hotels" in dit voorbeeld). Onder Reference identity namespace selecteert u de naamruimte van het identiteitsveld van het referentieschema (in dit geval "Hotel ID"). Selecteren Apply wanneer gereed.

De preferredHotel wordt nu gemarkeerd als een relatie op het canvas en geeft de naam van het referentieschema weer. Selecteren Save om uw wijzigingen op te slaan en de workflow te voltooien.

Volgende stappen

Door dit leerprogramma te volgen, hebt u met succes een één-aan-één verhouding tussen twee schema's gecreeerd gebruikend Schema Editor. Raadpleeg de zelfstudie voor meer informatie over het definiëren van relaties met de API een relatie definiëren met de API voor het schemaregister.

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07