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
Relaties kunnen alleen worden ondersteund in tekenreeks- of tekenreeksarrayvelden.

Selecteer het veld preferredHotel op het canvas en selecteer vervolgens Add relationship in het zijpaneel van Field properties .

de Redacteur van het Schema met Add verhouding die in de eigenschappen sidebar van het Gebied wordt benadrukt.

Het dialoogvenster Add relationship wordt weergegeven. In dit dialoogvenster kunt u vereiste parameters instellen voor het configureren van een relatieveld. Voor Real-Time CDP B2C gebruikers, kunt u slechts plaatsen een één-aan-één verhouding tussen de bron en verwijzingsschema.

NOTE
Als u toegang tot de Uitgave van Real-Time CDP B2B hebt, kunt u de juiste-spoorcontroles van het canvas gebruiken om een relatieveld te bepalen, evenals een vele-aan-één verhouding te bouwen gebruikend de zelfde dialoog.

de Add relatiedialoog.

Gebruik dropdown voor Reference schema en selecteer het verwijzingsschema voor de verhouding ("Hotels"in dit voorbeeld).

NOTE
Alleen schema's met een primaire identiteit worden opgenomen in het vervolgkeuzemenu van het referentieschema. Deze bescherming verhindert u per ongeluk een verhouding met een schema tot stand te brengen dat nog niet behoorlijk wordt gevormd.

De identiteitsnaamruimte van het verwijzingsschema (in dit geval "Hotel ID") wordt automatisch onder Reference identity namespace gevuld. Selecteer Apply wanneer u klaar bent.

voegt relatiedialoog met de gevormde relatieparameters toe en is benadrukt van toepassing.

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.

de Redacteur van het Schema met de relatieverwijzingen en sparen benadrukte.

Een bestaand relatieveld bewerken edit-relationship

Als u het referentieschema wilt wijzigen, selecteert u een veld met een bestaande relatie en selecteert u vervolgens Edit relationship in de zijbalk van Field properties .

de Redacteur van het Schema met Edit benadrukte verhouding.

Het dialoogvenster Edit relationship wordt weergegeven. Van hier, kunt u het proces volgen dat in wordt geschetst bepalend een relatieveldof de verhouding schrappen. Selecteer Delete relationship om de relatie met het referentieschema te verwijderen.

de Edit relatiedialoog.

U kunt filteren en naar specifieke relaties in uw schema's zoeken op het tabblad Relationships van de Schemas -werkruimte. Met deze weergave kunt u snel uw relaties zoeken en beheren. Lees het document op het onderzoeken van schemamiddelenvoor gedetailleerde instructies op de het filtreren opties.

het lusje van Verhoudingen in de werkruimte van Schemas.

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