Een een-op-een relatie tussen twee schema's definiëren met de 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. Door deze relaties te definiëren binnen de structuur van uw Experience Data Model (XDM)-schema's kunt u complexe inzichten in uw klantgegevens opdoen.

Hoewel schemarelaties kunnen worden afgeleid door het gebruik van het samenvoegingsschema en Real-Time Customer Profile , geldt dit alleen voor 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 relatiegebied niet moeten worden gebruikt. In dit geval, gebruik het unieschema UI om de verhouding te zien. De instructies op hoe te om dit te doen kunnen in de sectie van meningsverhoudingenvan de gids UI van het unieschema worden gevonden.

Dit document bevat een zelfstudie voor het definiëren van een relatie tussen twee schema's met behulp van de Schema-editor in de gebruikersinterface van Experience Platform . Voor stappen bij het bepalen van schemaverhoudingen die API gebruiken, zie het leerprogramma op het bepalen van een verhouding gebruikend de Registratie API van het Schema.

NOTE
Voor stappen op hoe te om een vele-aan-één verhouding in de Uitgave van Adobe Real-time Customer Data Platform B2B tot stand te brengen, zie de gids op het creëren van relaties B2B.

Aan de slag

Deze zelfstudie vereist een goed begrip van XDM System en de Schema-editor in de gebruikersinterface van Experience Platform . 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, leidt dit leerprogramma tot een verband tussen leden van het loyaliteitsprogramma van een organisatie (die in een "Loyalty Members"schema wordt bepaald) en hun favoriet hotel (die in een "Hotels"schema wordt bepaald).

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

De verhoudingen van het schema worden vertegenwoordigd door een specifiek gebied binnen a bronschema dat aan een ander gebied binnen a verwijzingsschema richt. In de stappen die volgen, "Loyalty Members"zal het bronschema zijn, terwijl "Hotels"als verwijzingsschema zal dienst doen.

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 , fungeert als primaire identiteit voor het schema onder de naamruimte Email . Zoals u onder Schema Properties ziet, is dit schema ingeschakeld voor gebruik in Real-Time Customer Profile .

Hotels schema

Het verwijzingsschema "Hotels"is gebaseerd op een douane "Hotels"klasse, en bevat gebieden die een hotel beschrijven. Als u wilt deelnemen aan een relatie, moet voor het referentieschema ook een primaire identiteit zijn gedefinieerd en ingeschakeld voor Profile . In dit geval, _tenantId.hotelId handelt als primaire identiteit voor het schema, gebruikend een douane "Hotel ID"identiteitsnaamruimte.

laat voor Profiel toe

NOTE
Leren hoe te om douaneidentiteit te creëren namespaces, verwijs naar de documentatie van de Dienst van de Identiteit.

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 gebied reeds in uw bronschema wordt bepaald, overslaan aan de volgende stap van die een relatiegebiedbepalen.

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.

In het geval van het Loyalty Members schema, zal een nieuw preferredHotel gebied worden toegevoegd om het aangewezen hotel van het loyaliteitslid voor bedrijfbezoeken aan te geven. Begin door het plusteken (+) naast de naam van het bronschema te selecteren.

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

Selecteer Apply als u klaar bent.

Het bijgewerkte veld preferredHotel wordt weergegeven op het canvas, dat zich onder een object _tenantId bevindt, aangezien het een aangepast veld is. Selecteer Save om de 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 tot de Uitgave van Real-Time CDP B2B hebt, kunt u een één-aan-één verhouding ook bepalen gebruikend de zelfde dialoogzoals wanneer het creëren van vele-aan-één verhoudingen.

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

Selecteer dropdown voor Reference schema en selecteer het verwijzingsschema voor de verhouding ("Hotels"in dit voorbeeld). Selecteer onder Reference identity namespace de naamruimte van het identiteitsveld van het referentieschema (in dit geval "Hotel ID"). Selecteer Apply wanneer u klaar bent.

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

Volgende stappen

Door deze zelfstudie te volgen, hebt u met succes een één-op-één verhouding tussen twee schema's tot stand gebracht gebruikend Schema Editor. Voor stappen op hoe te om verhoudingen te bepalen die API gebruiken, zie het leerprogramma op bepalend een verband gebruikend de Registratie API van het Schema.

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