Een veel-op-een relatie definiëren tussen twee schema's in Real-time Customer Data Platform B2B edition relationship-b2b

Adobe Real-time Customer Data Platform B2B edition verstrekt verscheidene klassen van de Gegevens van de Ervaring Model (XDM) die fundamentele B2B gegevensentiteiten, met inbegrip van rekeningen, kansen, campagnes, en meer vangen. Door schema's te bouwen die op deze klassen worden gebaseerd en hen toe te laten voor gebruik in Real-Time Profiel van de Klant, kunt u gegevens van ongelijksoortige bronnen in een verenigde vertegenwoordiging samenvoegen genoemd een unieschema.

Unieschema's kunnen echter alleen velden bevatten die zijn vastgelegd door schema's die dezelfde klasse delen. Dit is waar schemaverhoudingen binnen komen. Door relaties in uw B2B-schema's uit te voeren, kunt u beschrijven hoe deze bedrijfsentiteiten met elkaar verband houden en kunt u kenmerken van meerdere klassen in downstreamgevallen van segmentatiegebruik opnemen.

Het volgende diagram verstrekt een voorbeeld van hoe de verschillende klassen B2B op elkaar in een basisimplementatie kunnen betrekking hebben:

B2B klassenverhoudingen

Deze zelfstudie behandelt de stappen voor het definiëren van een vele-op-één relatie tussen twee schema's in Real-Time CDP B2B edition.

NOTE
Als u geen Real-time Customer Data Platform B2B edition gebruikt of een één-aan-één verhouding wilt tot stand brengen, zie de gids op creërend een één-aan-één verhoudingin plaats daarvan.
Dit leerprogramma concentreert zich op hoe te om relaties tussen B2B- schema's in het Platform UI manueel te vestigen. Als u gegevens van een B2B bronverbinding brengt, kunt u een auto-generatienut gebruiken om de vereiste schema's, identiteiten, en verhoudingen in plaats daarvan tot stand te brengen. Zie de brondocumentatie op B2B namespaces en schema's voor meer informatie over gebruikend het auto-generatienut.

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 bedrijfskansen (die in een "Opportunities"schema worden bepaald) en hun bijbehorende bedrijfsrekening (die in een "Accounts"schema wordt bepaald).

De verhoudingen van het schema worden vertegenwoordigd door een specifiek gebied binnen a bronschema dat verwijzingen het primaire identiteitsgebied van a verwijzingsschema. In de stappen die volgen, "Opportunities"dient als bronschema, terwijl "Accounts"als verwijzingsschema dienst doet.

Inzicht in identiteiten in B2B-relaties

Om een relatie tot stand te brengen, moet het referentieschema een gedefinieerde primaire identiteit hebben. Houd er bij het instellen van een primaire identiteit voor een B2B-entiteit rekening mee dat op tekenreeksen gebaseerde entiteit-id's elkaar kunnen overlappen als u deze verzamelt over verschillende systemen of locaties, wat tot gegevensconflicten in Platform kan leiden.

Om hiervan rekenschap te geven, bevatten alle standaard B2B-klassen 'key'-velden die overeenkomen met het B2B Source gegevenstype. Dit gegevenstype verschaft velden voor een tekenreeks-id voor de B2B-entiteit, samen met andere contextuele informatie over de bron van de id. Een van deze velden, sourceKey , voegt de waarden van de andere velden in het gegevenstype samen om een volledig unieke id voor de entiteit te maken. Dit veld moet altijd worden gebruikt als de primaire identiteit voor B2B-entiteitsschema's.

sourceKey gebied

NOTE
Wanneer plaatsend een XDM gebied als identiteit, moet u een identiteit verstrekken namespace om de identiteit te bepalen onder. Dit kan een standaardnaamruimte zijn die door de Adobe wordt geboden of een aangepaste naamruimte die door uw organisatie wordt gedefinieerd. In de praktijk is de naamruimte gewoon een contextafhankelijke tekenreeks en kan deze worden ingesteld op elke gewenste waarde, mits deze voor uw organisatie van belang is voor het categoriseren van het identiteitstype. Zie het overzicht op identiteit namespacesvoor meer informatie.

Voor verwijzingsdoeleinden, beschrijven de volgende secties de structuur van elk schema dat in dit leerprogramma wordt gebruikt alvorens een verhouding is bepaald. Let op waar de primaire identiteiten zijn gedefinieerd in de schemastructuur en de aangepaste naamruimten die ze gebruiken.

Opportuniteitsschema

Het bronschema "Opportunities" is gebaseerd op de XDM Business Opportunity -klasse. Een van de velden die door de klasse, opportunityKey, wordt opgegeven, fungeert als id voor het schema. Het veld sourceKey onder het object opportunityKey wordt specifiek ingesteld als de primaire identiteit van het schema onder een aangepaste naamruimte met de naam B2B Opportunity .

Zoals u onder Field Properties ziet, is dit schema ingeschakeld voor gebruik in Real-Time Customer Profile .

het schema van Kansen in de Redacteur van het Schema met het opportunityKey voorwerp en laat voor benadrukte profielknevel.

Accounts schema

Het referentieschema "Accounts" is gebaseerd op de klasse XDM Account . Het veld op hoofdniveau accountKey bevat de sourceKey die als primaire identiteit fungeert onder een aangepaste naamruimte met de naam B2B Account . Dit schema is ook ingeschakeld voor gebruik in Profiel.

het schema van Rekeningen in de Redacteur van het Schema met het accountKey voorwerp en laat voor benadrukt profielknevel toe.

Een relatieveld definiëren voor het bronschema relationship-field

Om een verhouding tussen twee schema's te bepalen, moet het bronschema een specifiek gebied hebben dat op de primaire identiteit van het verwijzingsschema wijst. De standaard B2B-klassen omvatten specifieke bronsleutelvelden voor algemeen verwante bedrijfsentiteiten. Bijvoorbeeld, bevat de XDM Business Opportunity klasse bronzeer belangrijke gebieden voor een verwante rekening (accountKey) en een verwante campagne (campaignKey). U kunt echter ook andere B2B Source -velden aan het schema toevoegen door aangepaste veldgroepen te gebruiken als u meer dan de standaardcomponenten nodig hebt.

NOTE
Momenteel, slechts kunnen vele-aan-één en één-aan-één verhoudingen van een bronschema aan een verwijzingsschema worden bepaald. Voor één-aan-vele verhoudingen, moet u het relatiegebied in het schema bepalen dat "velen"vertegenwoordigt.

Als u een relatieveld wilt instellen, selecteert u het desbetreffende veld binnen het canvas, gevolgd door Add relationship in de zijbalk van Schema properties . In het geval van het Opportunities schema, is dit het accountKey.sourceKey gebied aangezien het doel een vele-aan-één verhouding met een rekening is te vestigen.

de Redacteur van het Schema met het sourceKey gebied en voegt benadrukte verhouding toe.

Het dialoogvenster Add relationship wordt weergegeven. In dit dialoogvenster kunt u relatiegegevens opgeven. Het relatietype wordt standaard ingesteld op Many-to-one .

de Add relatiedialoog met vaak-aan-één benadrukte schemaverhouding.

Gebruik onder Reference Schema de zoekbalk of het vervolgkeuzemenu om de naam van het referentieschema te zoeken. Wanneer u de naam van het verwijzingsschema markeert, werkt het Reference Identity Namespace gebied automatisch aan namespace van de primaire identiteit van het verwijzingsschema bij.

NOTE
De lijst met beschikbare referentieschema's wordt zo gefilterd dat deze alleen geschikte schema's bevatten. De schema's moeten een toegewezen primaire identiteit hebben en of een klasse B2B of de Individuele klasse van het Profiel zijn. De schema's van de klasse van het vooruitzicht kunnen geen verhoudingen hebben.

voegt relatiedialoog met het Schema van de Verwijzing en de Gemarkeerde gebieden van de Identiteit van de Verwijzing toe.

Geef onder Relationship Name From Current Schema en Relationship Name From Reference Schema vriendschappelijke namen op voor de relatie in de context van respectievelijk de bron- en referentieschema's. Als u klaar bent, selecteert u Apply om de wijzigingen te bevestigen en de relatie op te slaan.

NOTE
Relatienamen moeten uit maximaal 35 tekens bestaan.

voegt relatiedialoog met de benadrukte gebieden van de Naam van de Verhouding toe.

Het canvas verschijnt weer, terwijl het relatieveld nu is gemarkeerd met de vriendelijke naam die u eerder hebt opgegeven. De relatienaam wordt ook vermeld op de linkerspoorstaaf voor gemakkelijke verwijzing.

de Redacteur van het Schema met de nieuwe toegepaste relatienaam.

Als u de structuur van het verwijzingsschema bekijkt, verschijnt de relatiemarkeerteken naast het primaire identiteitsveld van het schema en in de linkerspoorstaaf.

het bestemmingsschema in de Redacteur van het Schema met de nieuwe benadrukte relatiemarkeerteken.

Een B2B-schemarelatie bewerken edit-schema-relationship

Nadat een schemarelatie is ingesteld, selecteert u het relatieveld in het bronschema gevolgd door Edit relationship .

NOTE
Als u alle bijbehorende relaties wilt weergeven, selecteert u het primaire identiteitsveld in het referentieschema gevolgd door View relationships .
De Redacteur van het Schema met een geselecteerd relatieveld en benadrukte verhouding van de Mening. {width="100" modal="regular"}

de Redacteur van het Schema met een relatieveld en geeft benadrukte verhouding uit.

Het dialoogvenster Edit relationship wordt weergegeven. In dit dialoogvenster kunt u het referentieschema en de relatienamen wijzigen of de relatie verwijderen. Het veel-op-één relatietype kan niet worden veranderd.

de Edit relatiedialoog.

Houd rekening met de volgende richtlijnen bij het beheren van schemakoppelingen met gekoppelde datasets om de gegevensintegriteit te handhaven en verstoringen in segmentatie en andere processen te voorkomen:

  • Vermijd direct het schrappen van verhoudingen als een schema met een dataset wordt geassocieerd, aangezien dit segmentatie negatief kan beïnvloeden. Verwijder in plaats daarvan de bijbehorende gegevensset voordat u de relatie verwijdert.
  • U kunt het referentieschema niet wijzigen zonder eerst de bestaande relatie te verwijderen. Nochtans, zou dit met voorzichtigheid moeten worden gedaan, aangezien het schrappen van een verband met een bijbehorende dataset onbedoelde gevolgen kan veroorzaken.
  • Het toevoegen van nieuwe relaties aan een schema met bestaande gekoppelde datasets werkt mogelijk niet naar behoren en kan leiden tot potentiële conflicten.

U kunt filteren op en zoeken naar specifieke relaties binnen uw schema's via het tabblad Relationships van de Schemas -werkruimte. U kunt deze weergave gebruiken om snel uw relaties te zoeken en te beheren. Lees het document op het onderzoeken 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 veel-op-één verhouding tussen twee schema's tot stand gebracht gebruikend Schema Editor. Zodra het gegeven gebruikend datasets is opgenomen die op deze schema's worden gebaseerd en dat het gegeven in de de gegevensopslag van het Profiel is geactiveerd, kunt u attributen van beide schema's voor multi-class gebruikscase van de segmentatie gebruiken.

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