Skapa ett schema med Schema Editor

Med Adobe Experience Platform användargränssnitt kan du skapa och hantera Experience Data Model (XDM) scheman på en interaktiv visuell arbetsyta som kallas Schema Editor. I den här självstudiekursen beskrivs hur du skapar ett schema med Schema Editor.

I demonstrationssyfte handlar stegen i den här självstudien om att skapa ett exempelschema som beskriver medlemmar i ett kundlojalitetsprogram. Du kan använda de här stegen för att skapa ett annat schema för dina egna syften, men vi rekommenderar att du först följer med när du skapar exempelschemat för att lära dig funktionerna i Schema Editor.

NOTE
Om du importerar CSV-data till plattformen kan du mappa dessa data till ett XDM-schema som skapats av AI-genererade rekommendationer (för närvarande i beta) utan att behöva skapa schemat manuellt själv.
Om du föredrar att skapa ett schema med Schema Registry API, börja med att läsa Schema Registry utvecklarhandbok innan du provar självstudiekursen på skapa ett schema med API.

Komma igång

Den här självstudiekursen kräver en fungerande förståelse för de olika aspekter av Adobe Experience Platform som används för att skapa scheman. Innan du börjar med den här självstudiekursen bör du läsa om följande koncept i dokumentationen:

Öppna Schemas arbetsyta browse

The Schemas arbetsytan i Platform Gränssnittet ger en visualisering av Schema Library, så att du kan visa hur du hanterar de scheman som är tillgängliga för din organisation. Arbetsytan innehåller även Schema Editor, arbetsytan som du kan använda för att skapa ett schema genom hela kursen.

Efter inloggning Experience Platform, markera Schemas i den vänstra navigeringen för att öppna Schemas arbetsyta. The Browse -fliken visar en lista med scheman (en representation av Schema Library) så att du kan visa och anpassa. Listan innehåller namn, typ, klass och beteende (post- eller tidsserie) som schemat baseras på samt datum och tid då schemat senast ändrades.

Se guiden på undersöka befintliga XDM-resurser i användargränssnittet för mer information.

Skapa och namnge ett schema create

Börja skapa ett schema genom att välja Create schema i det övre högra hörnet av Schemas arbetsyta.

The Schemas arbetsyta Browse tabba med Create schema markerad.

The Create schema arbetsflödet visas. Välj sedan en basklass för schemat. Du kan välja mellan huvudklasserna i XDM Individual Profile och XDM ExperienceEvent, eller Other om dessa klasser inte passar dina syften. The Other kan du antingen skapa en ny klass eller välj bland andra befintliga klasser.

Se XDM-individuell profil och XDM ExperienceEvent mer information om dessa klasser. I den här självstudiekursen väljer du XDM Individual Profile följt av Next.

The Create schema arbetsflöde med XDM individual profile alternativ och Next markerad.

När du har valt en klass Name and review visas. I det här avsnittet anger du ett namn och en beskrivning som identifierar ditt schema. Det finns flera viktiga saker att tänka på när du ska bestämma ett namn för schemat:

  • Schemanamn ska vara korta och beskrivande så att schemat kan hittas senare.
  • Schemanamn måste vara unika, vilket innebär att de också måste vara tillräckligt specifika för att de inte ska återanvändas i framtiden. Om din organisation till exempel har separata lojalitetsprogram för olika varumärken är det klokt att kalla ditt schema"Varumärke A lojalitetsmedlemmar" för att göra det enkelt att skilja på dem från andra lojalitetsrelaterade scheman som du kan definiera senare.
  • Du kan också använda schemabeskrivningen för att tillhandahålla ytterligare sammanhangsberoende information om schemat.

I den här självstudiekursen skapas ett schema för att importera data som är relaterade till medlemmarna i ett lojalitetsprogram, och schemat får därför namnet "Loyalty Members".

​ Schemats grundstruktur (tillhandahålls av klassen) visas på arbetsytan så att du kan granska och verifiera den valda klass- och schemastrukturen.

Ange ett användarvänligt Schema display name i textfältet. Ange sedan en lämplig beskrivning för att identifiera schemat. När du har granskat schemastrukturen och är nöjd med dina inställningar väljer du Finish för att skapa ditt schema.

The Name and review i Create schema arbetsflöde med Schema display name, Descriptionoch Finish markerad.

The Schema Editor visas. Det här är arbetsytan som du kommer att komponera ditt schema på. Det självskrivna schemat skapas automatiskt i Structure -delen av arbetsytan när du kommer till redigeraren, tillsammans med standardfälten som ingår i den basklass som du har valt. Den tilldelade klassen för schemat listas också under Class in Composition -avsnitt.

NOTE
Du kan uppdatera visningsnamnet och den valfria beskrivningen för schemat från Schema properties sidofält. När ett nytt namn har angetts uppdateras arbetsytan automatiskt med det nya namnet på schemat.

Schemaredigeraren med basklassen och schemat markerade.

NOTE
Du kan ändra klassen för ett schema när som helst under den inledande dispositionsprocessen innan schemat har sparats, men detta bör göras med yttersta försiktighet. Fältgrupper är bara kompatibla med vissa klasser. Om du ändrar klassen återställs arbetsytan och alla fält du har lagt till.

Lägg till en fältgrupp field-group

Nu kan du börja lägga till fält i schemat genom att lägga till fältgrupper. En fältgrupp är en grupp med ett eller flera fält som ofta används tillsammans för att beskriva ett visst koncept. I den här självstudiekursen används fältgrupper för att beskriva medlemmarna i bonusprogrammet och samla in viktig information som namn, födelsedag, telefonnummer, adress med mera.

Om du vill lägga till en fältgrupp väljer du Add i Field groups undersektion.

Schemaredigeraren med knappen Lägg till fältgrupper markerad.

En ny dialogruta visas med en lista över tillgängliga fältgrupper. Varje fältgrupp är endast avsedd att användas med en viss klass. Därför visas bara fältgrupper som är kompatibla med den klass du valde (i det här fallet visas XDM Individual Profile klass). Om du använder en standard-XDM-klass sorteras listan med fältgrupper på ett intelligent sätt baserat på användningens popularitet.

The Add field groups -dialogrutan.

Du kan välja ett av filtren i den vänstra listen för att begränsa listan med standardfältgrupper till specifika branscher som detaljhandel, finansiella tjänster och hälso- och sjukvård.

The Add field groups dialogrutan med branschfältgrupper markerade.

Om du väljer en fältgrupp i listan visas den i den högra listen. Om du vill kan du markera flera fältgrupper och lägga till var och en i listan i den högra listen innan du bekräftar. Dessutom visas en ikon till höger om den markerade fältgruppen där du kan förhandsgranska strukturen för de fält som gruppen innehåller.

The Add field groups med den markerade ikonen för förhandsgranskning av fältgrupp markerad.

När du förhandsgranskar en fältgrupp visas en detaljerad beskrivning av fältgruppens schema i den högra listen. Du kan även navigera genom fältgruppens fält på den angivna arbetsytan. När du väljer olika fält uppdateras den högra listen så att information om fältet i fråga visas. Välj Back när du är klar med förhandsgranskningen för att återgå till dialogrutan för val av fältgrupp.

The Preview field group med fältgruppen för demografiska detaljer förhandsgranskad.

För den här självstudiekursen väljer du Demographic Details fältgrupp och sedan markera Add field group.

The Add field groups dialogrutan med fältgruppen för demografiska uppgifter markerad och Add field groups markerad.

Arbetsytan för schemat visas igen. The Field groups sektioner nu listor "Demographic Details" och Structure -avsnittet innehåller fälten från fältgruppen. Du kan välja fältgruppens namn under Field groups för att markera specifika fält på arbetsytan.

Schemaredigeraren med fältgrupper för demografiska detaljer markerade.

NOTE
I Schemaredigeraren visas standardklasser (som genererats av Adobe) och fältgrupper med hänglåsikonen ( En hänglåsikon. . hänglåset visas i den vänstra listen bredvid namnet på klassen eller fältgruppen, samt intill ett fält i schemagrafiken som är en del av en systemgenererad resurs.
Schemaredigeraren med hänglåsikonen markerad

Den här fältgruppen bidrar med flera fält under namnet på den översta nivån person med datatypen "Person". Den här gruppen med fält beskriver information om en individ, inklusive namn, födelsedatum och kön.

NOTE
Kom ihåg att fälten kan använda skalära typer (till exempel sträng, heltal, matris eller datum), liksom alla datatyper (en grupp fält som representerar ett gemensamt koncept) som definieras i Schema Registry.

Observera att name fältet har datatypen "Full name", vilket innebär att det också beskriver ett vanligt koncept och innehåller namnrelaterade underfält som förnamn, efternamn, titel och suffix.

Markera de olika fälten på arbetsytan för att visa eventuella ytterligare fält som de bidrar till schemastrukturen.

Lägg till fler fältgrupper field-group-2

Nu kan du upprepa samma steg för att lägga till en annan fältgrupp. När du visar Add field group lägg märke till attDemographic Details"fältgruppen är nedtonad och det går inte att markera kryssrutan intill den. Detta förhindrar att du av misstag duplicerar fältgrupper som du redan har inkluderat i det aktuella schemat.

Välj standardfältgrupper för den här självstudiekursen Personal Contact Details och Loyalty Details i listan och välj Add field groups för att lägga till dem i schemat.

The Add field groups dialogruta med två nya fältgrupper markerade och Add field groups markerad.

Arbetsytan visas igen med de nya fältgrupperna som listas under Field groups i Composition och deras sammansatta fält läggs till i schemastrukturen.

Schemaredigeraren med den nya sammansatta schemastrukturen markerad.

Definiera en anpassad fältgrupp define-field-group

The Loyalty Members schemat är avsett att samla in data som är relaterade till medlemmarna i ett lojalitetsprogram och till standardprogrammet Loyalty Details fältgrupp som du har lagt till i schemat innehåller de flesta av dessa, inklusive programtyp, punkter, kopplingsdatum med mera.

Det kan dock finnas ett scenario där du vill inkludera ytterligare anpassade fält som inte täcks av standardfältgrupper för att uppnå dina användningsfall. Om du vill lägga till anpassade bonusfält har du två alternativ:

  1. Skapa en ny anpassad fältgrupp för att hämta dessa fält. Det här är den metod som kommer att beskrivas i den här självstudiekursen.
  2. Utöka standarden Loyalty Details fältgrupp med anpassade fält. Detta orsakar Loyalty Details som ska konverteras till en anpassad fältgrupp och den ursprungliga standardfältgruppen kommer inte längre att vara tillgänglig. Se Schemas Användargränssnittsguiden för mer information om lägga till anpassade fält i strukturen för standardfältgrupper.

Om du vill skapa en ny fältgrupp väljer du Add i Field groups underavsnitt som tidigare, men den här gången väljer Create New Field group i den övre delen av dialogrutan som visas. Du ombeds sedan ange ett visningsnamn och en beskrivning för den nya fältgruppen. I den här självstudiekursen ger du den nya fältgruppen namnetCustom Loyalty Details", välj Add field groups.

The Add field groups dialogruta med Create new field group, Display name och Description markerad.

NOTE
Precis som med klassnamn ska fältgruppsnamnet vara kort och enkelt och beskriva vad fältgruppen kommer att bidra till schemat. Även dessa är unika, så du kommer inte att kunna återanvända namnet och måste därför se till att det är tillräckligt specifikt.

"Custom Loyalty Details" ska nu visas under Field groups till vänster på arbetsytan, men det finns inga fält som är kopplade till den ännu och därför visas inga nya fält under Structure.

Lägg till fält i fältgruppen field-group-fields

Nu när du har skapatCustom Loyalty Detailsfältgruppen är det dags att definiera de fält som fältgruppen ska bidra till schemat.

Börja med att välja plus (+) -ikonen bredvid namnet på schemat på arbetsytan.

Schemaredigeraren med plusikonen markerad.

An "Untitled Field" visas som platshållare på arbetsytan, och den högra listen uppdateras för att visa konfigurationsalternativen för fältet.

Schemaredigeraren med en Untitled Field och schemat Field properties markerad.

I det här scenariot måste schemat ha ett objekttypsfält som beskriver personens aktuella lojalitetsnivå i detalj. Börja skapa en loyaltyTier fält med typen "Object" som kommer att användas för dina relaterade fält.

Under Assign to måste du välja en fältgrupp som fältet ska tilldelas. Kom ihåg att alla schemafält tillhör antingen en klass eller en fältgrupp, och eftersom schemat använder en standardklass är det enda alternativet att välja en fältgrupp. Börja skriva in namnetCustom Loyalty Details" och välj sedan fältgruppen i listan.

När du är klar väljer du Apply.

Schemaredigeraren med bonusnivåobjektet tillagt i schemat Field properties markerad.

Ändringarna används och de nyskapade loyaltyTier visas. Eftersom detta är ett anpassat fält kapslas det automatiskt in i ett objekt som namnges efter organisationens klientorganisations-ID, föregånget av ett understreck (_tenantId i det här exemplet).

Schemaredigeraren med klient-ID och lojalitetsnivå markerat i schemagrafiken.

NOTE
Närvaron av klient-ID-objektet anger att fälten som du lägger till finns i organisationens namnutrymme.
Fälten som du lägger till är alltså unika för din organisation och kommer att sparas i Schema Registry inom ett specifikt område som är tillgängligt endast för din organisation. Fält som du definierar måste alltid läggas till i klientnamnutrymmet för att förhindra konflikter med namn från andra standardklasser, fältgrupper, datatyper och fält.

Välj plus (+) -ikonen bredvid loyaltyTier -objekt som ska börja läggas till underfält. En ny fältplatshållare visas och Field properties -avsnittet visas till höger på arbetsytan.

Schemaredigeraren med klientorganisations-ID och det nya delfältet tillagt i bonusnivån i schemardiagrammet.

Varje fält kräver följande information:

  • Field Name: Fältets namn, helst skrivet i camelCase. Inga blankstegstecken tillåts. Det här namnet används som referens för fältet i koden och i andra program längre fram i kedjan.
    • Exempel: loyaltyLevel
  • Display Name: Fältets namn, skrivet i versaler. Det här namnet visas på arbetsytan när du visar eller redigerar schemat.
    • Exempel: Lojalitetsnivå
  • Type: Fältets datatyp. Detta inkluderar grundläggande skalärtyper och alla datatyper som definieras i Schema Registry. Exempel: String, Integer, Boolean, Person, Address, Phone number, osv.
  • Description: En valfri beskrivning av fältet får innehålla högst 200 tecken.

Det första fältet för loyaltyTier objektet blir en sträng som anropas id, som representerar ID:t för förmånsmedlemmens aktuella nivå. Nivå-ID är unikt för varje lojalitetsmedlem, eftersom det här företaget anger olika tröskelvärden för lojalitetsskikt för varje kund baserat på olika faktorer. Ställ in det nya fältets typ tillString", och Field properties -avsnittet fylls i med flera alternativ för att tillämpa begränsningar, inklusive standardvärde, format och maximal längd. Läs dokumentationen om bästa praxis för datavalideringsfält om du vill veta mer.

Schemaredigeraren med fältegenskapsvärden för det nya ID-fältet markerat.

Sedan id kommer att vara en slumpmässigt genererad friformssträng, inga ytterligare begränsningar krävs. Välj Apply för att tillämpa ändringarna.

Schemaredigeraren med ID-fältet tillagt och markerat.

Lägg till fler fält i fältgruppen field-group-fields-2

Nu när du har lagt till id kan du lägga till ytterligare fält för att hämta information om lojalitetsnivån, till exempel:

  • Aktuellt poängtröskelvärde (heltal): Det minsta antalet förmånspunkter som medlemmen måste behålla för att förbli i den aktuella nivån.
  • Tröskelvärde för nästa skiktpunkt (heltal): Antalet förmånspoäng som medlemmen måste uppnå för att kunna ta examen vid nästa skikt.
  • Giltighetsdatum (datum-tid): Det datum då förmånsmedlemmen anslöt till den här nivån.

Om du vill lägga till varje fält i schemat väljer du plus (+) -ikonen bredvid loyalty och fylla i den information som krävs.

När det är klart loyaltyTier objektet innehåller fält för id, currentThreshold, nextThresholdoch effectiveDate.

Schemaredigeraren med lojalitetsnivåobjektet markerat.

Lägg till ett uppräkningsfält i fältgruppen enum

När du definierar fält i Schema EditorDet finns dock ytterligare alternativ som du kan använda för grundläggande fälttyper för att ge ytterligare begränsningar för de data som fältet kan innehålla. Användningsexempel för dessa begränsningar förklaras i följande tabell:

Begränsning
Beskrivning
Required
Anger att fältet är obligatoriskt för datainmatning. Alla data som överförs till en datauppsättning som baseras på det här schemat och som inte innehåller det här fältet kommer att misslyckas vid inmatning.
Array
Anger att fältet innehåller en array med värden, var och en med den angivna datatypen. Använd till exempel den här begränsningen för ett fält med datatypen "String" anger att fältet kommer att innehålla en array med strängar.
Enum & Suggested Values
En uppräkning anger att det här fältet måste innehålla ett av värdena från en uppräknad lista med möjliga värden. Du kan också använda det här alternativet om du bara vill visa en lista med föreslagna värden för ett strängfält utan att begränsa fältet till dessa värden.
Identity
Anger att fältet är ett identitetsfält. Mer information om identitetsfält finns senare i denna självstudiekurs.
Relationship
När schemarelationer kan härledas genom användning av unionsschemat och Real-Time Customer Profilegäller detta endast scheman som delar samma klass. The Relationship -begränsning anger att det här fältet refererar till den primära identiteten för ett schema baserat på en annan klass, vilket innebär en relation mellan de två schemana. Se självstudiekursen om definiera en relation för mer information.
NOTE
Alla obligatoriska, identitets- eller relationsfält visas i respektive avsnitt i den vänstra listen, vilket gör att du enkelt kan hitta fälten oavsett hur komplexa schemat är.

För den här självstudiekursen loyaltyTier -objektet i schemat kräver ett nytt uppräkningsfält som beskriver skiktklassen, där värdet bara kan vara ett av fyra möjliga alternativ. Om du vill lägga till det här fältet i schemat väljer du plus (+) -ikonen bredvid loyaltyTier objekt och fylla i obligatoriska fält för Field name och Display name. För Type, välj "String".

Schemaredigeraren med nivåklassobjektet tillagt och markerat i Field properties.

Ytterligare kryssrutor visas för fältet när dess typ har valts, inklusive kryssrutor för Array, Enum & Suggested Values, Identity och Relationship.

Välj Enum & Suggested Values kryssruta och sedan markera Enum. Här kan du ange Value (i camelCase) och Display Name (ett valfritt, läsarvänligt namn i Title Case) för varje godtagbar lojalitetsklass.

När du har slutfört alla fältegenskaper väljer du Apply för att lägga till tierClass fält till loyaltyTier -objekt.

Egenskaperna för uppräkning och förslag på värden har slutförts med Apply markerad.

Konvertera ett flerfältsobjekt till en datatyp datatype

The loyaltyTier objektet innehåller nu flera fält och representerar en gemensam datastruktur som kan vara användbar i andra scheman. The Schema Editor Med kan du enkelt tillämpa återanvändbara flerfältsobjekt genom att konvertera strukturen för dessa objekt till datatyper.

Datatyper möjliggör konsekvent användning av flerfältsstrukturer och ger större flexibilitet än en fältgrupp eftersom de kan användas var som helst inom ett schema. Detta görs genom att ställa in fältets Type värdet på alla datatyper som definieras i Schema Registry.

Konvertera loyaltyTier till en datatyp, markera loyaltyTier på arbetsytan och sedan markera Convert to new data type till höger om redigeraren under Field properties.

Schemaredigeraren med objektet loyaltyTier och Convert to new data type markerad.

Ett meddelande visas som bekräftar att objektet har konverterats. På arbetsytan ser du nu att loyaltyTier fältet har nu en länkikon och den högra listen anger att det har datatypen "Loyalty Tier".

Schemaredigeraren med objektet loyaltyTier och det nya visningsnamnet markerat.

I ett framtida schema kan du nu tilldela ett fält somLoyalty Tier" och det skulle automatiskt inkludera fält för ID, skiktklass, poängtrösklar och giltighetsdatum.

NOTE
Du kan också skapa och redigera anpassade datatyper oberoende av redigeringsscheman. Se guiden på skapa och redigera datatyper för mer information.

Söka efter och filtrera schemafält

Schemat innehåller nu flera fältgrupper förutom de fält som anges i basklassen. När du arbetar med större scheman kan du markera kryssrutorna intill fältgruppsnamnen i den vänstra listen för att filtrera de visade fälten så att de bara visas för de fältgrupper du är intresserad av.

Vissa kryssrutor har markerats i avsnittet Fältgrupper i Schemaredigeraren för att minska storleken på schemadiagrammet.

Om du letar efter ett specifikt fält i ditt schema kan du även använda sökfältet för att filtrera visade fält efter namn, oavsett vilken fältgrupp de ingår i.

Sökfältet i schemaredigeraren med relevanta resultat markerade på arbetsytan.

IMPORTANT
Sökfunktionen tar hänsyn till alla valda fältgruppsfilter när matchande fält visas. Om sökfrågan inte visar de förväntade resultaten kan du behöva dubbelkontrollera att du inte filtrerar ut relevanta fältgrupper.

Ange ett schemafält som identitetsfält identity-field

Den standarddatastruktur som scheman ger kan utnyttjas för att identifiera data som tillhör samma individ i flera olika källor, vilket möjliggör olika användningsfall i senare led, som segmentering, rapportering, datavetenskapsanalys med mera. För att sammanfoga data baserat på individuella identiteter måste nyckelfälten markeras som Identity fält inom tillämpliga scheman.

Experience Platform gör det enkelt att ange ett identitetsfält med en Identity kryssrutan i Schema Editor. Du måste dock bestämma vilket fält som är det bästa alternativet att använda som identitet, baserat på vilken typ av data du har.

Det kan till exempel finnas tusentals lojalitetsprogrammedlemmar som tillhör samma lojalitetsnivå och flera som delar samma fysiska adress. I det här scenariot anger dock varje medlem i lojalitetsprogrammet sin personliga e-postadress vid registreringen. Eftersom personliga e-postadresser vanligtvis hanteras av en person är fältet personalEmail.address (tillhandahålls av Personal Contact Details fältgrupp) är en bra kandidat för ett identitetsfält.

IMPORTANT
Stegen som beskrivs nedan beskriver hur du lägger till en identitetsbeskrivning i ett befintligt schemafält. Som ett alternativ till att definiera identitetsfält i strukturen för själva schemat kan du även använda en identityMap fält som ska innehålla identitetsinformation i stället.
Om du tänker använda identityMapbör du tänka på att den åsidosätter alla primära identiteter som du lägger till direkt i schemat. Se avsnittet om identityMap i grunderna i guiden för schemakomposition för mer information.

Välj personalEmail.address på arbetsytan och Identity kryssrutan visas under Field properties. Markera kryssrutan och alternativet för att ange den som Primary identity visas. Markera även den här rutan.

NOTE
Varje schema får endast innehålla ett primärt identitetsfält. När ett schemafält har angetts som primär identitet får du ett felmeddelande om du senare försöker ange ett annat identitetsfält i schemat som primärt.

Sedan måste du ange en Identity namespace i listan med fördefinierade namnutrymmen i listrutan. Eftersom det här fältet är kundens e-postadress väljer du "Email" i listrutan. Välj Apply för att bekräfta uppdateringarna av personalEmail.address fält.

Schemaredigeraren med e-postadressen markerad och kryssrutan Primär identitet aktiverad.

NOTE
En lista med standardnamnutrymmen och definitioner av dessa finns i Identity Service dokumentation.

När du har tillämpat ändringen visas ikonen för personalEmail.address visar en fingeravtryckssymbol som anger att det nu är ett identitetsfält. Fältet visas även i den vänstra listen under Identities.

Schemaredigeraren med e-postadressen markerad och identitetsfältet markerat i sidofältet för schemakomposition.

Nu kan alla data hämtas till personalEmail.address ska användas för att identifiera den enskilda personen och sammanfoga en enda bild av kunden. Mer information om att arbeta med identiteter i Experience Platformkan du läsa Identity Service dokumentation.

Aktivera schemat för användning i Real-Time Customer Profile profile

Real-Time Customer Profile använder identitetsdata i Experience Platform för att ge en helhetsbild av varje enskild kund. Tjänsten bygger robusta 360-gradersprofiler av kundattribut samt tidsstämplade konton för varje interaktion som kunderna har haft i alla system som är integrerade med Experience Platform.

För att ett schema ska kunna aktiveras för användning med Real-Time Customer Profilemåste den ha en primär identitet definierad. Du får ett felmeddelande om du försöker aktivera ett schema utan att först definiera en primär identitet.

Dialogrutan Saknad primär identitet.

Så här aktiverar du schemat "Bonusmedlemmar" för användning i Profilebörjar du med att välja schemanamnet på arbetsytan.

Till höger om redigeraren visas information om schemat, inklusive visningsnamn, beskrivning och typ. Förutom denna information finns det en Profile växlingsknapp.

Schemaredigeraren med schemaroten och växlingsknappen Aktivera för profil markerad.

Välj Profile och en pover visas, där du ombeds bekräfta att du vill aktivera schemat för Profile.

Bekräftelsedialogrutan Aktivera för profil.

WARNING
När ett schema har aktiverats för Real-Time Customer Profile och sparat kan den inte inaktiveras.

Välj Enable för att bekräfta ditt val. Du kan välja Profile växla igen för att inaktivera schemat om du vill, men när schemat har sparats samtidigt Profile är aktiverat kan det inte längre inaktiveras.

Fler åtgärder more

I Schemaredigeraren kan du också utföra snabba åtgärder för att kopiera JSON-strukturen för schemat eller ta bort schemat. Välj More längst upp i vyn om du vill visa en listruta med snabbåtgärder.

Schemaredigeraren med knappen Mer markerad och alternativen i listrutan visas.

Ta bort ett schema delete-a-schema

Ett schema kan tas bort i användargränssnittet från Schemaredigeraren med More och även från schemainformationen i Browse -fliken. Det finns vissa villkor som förhindrar att ett schema tas bort. Ett schema kan inte tas bort om:

  • Schemat är aktiverat för profilen.
  • Schemat är aktiverat för profilen och har associerade datauppsättningar.
  • Schemat har associerade datauppsättningar men har inte aktiverats för profilen.

Kopiera JSON-struktur copy-json-structure

Välj Copy JSON structure för att generera en exportnyttolast för ett schema i schemabiblioteket. Den här åtgärden kopierar JSON-strukturen till Urklipp. Din exporterade JSON kan sedan användas för att importera schemat och alla relaterade resurser till en annan sandlåda eller organisation. Detta gör det enkelt och effektivt att dela och återanvända scheman mellan olika miljöer.

Nästa steg och ytterligare resurser

Nu när du är klar med att komponera schemat kan du se hela schemat på arbetsytan. Välj Save och schemat sparas i Schema Library, så att det blir tillgängligt för Schema Registry.

Ditt nya schema kan nu användas för att importera data till Platform. Kom ihåg att när schemat väl har använts för att importera data får endast additiva ändringar göras. Se grunderna för schemakomposition om du vill ha mer information om schemaversion.

Nu kan du följa självstudiekursen på definiera en schemarelation i användargränssnittet om du vill lägga till ett nytt relationsfält i schemat"Förmånsmedlemmar".

Schemat "Bonusmedlemmar" är också tillgängligt för att visas och hanteras med Schema Registry API. Börja med att läsa Schema Registry API utvecklarhandbok.

Videoresurser

WARNING
The Platform Gränssnittet som visas i följande videofilmer är inaktuellt. Läs dokumentationen ovan för de senaste skärmbilderna och funktionerna i användargränssnittet.

I följande video visas hur du skapar ett enkelt schema i Platform Gränssnitt.

Följande video är tänkt att förstärka din förståelse för att arbeta med fältgrupper och klasser.

Bilaga

Följande avsnitt innehåller ytterligare information om användningen av Schema Editor.

Skapa en ny klass create-new-class

Experience Platform ger flexibilitet att definiera ett schema baserat på en klass som är unik för din organisation. Mer information om hur du skapar en ny klass finns i handboken skapa och redigera klasser i användargränssnittet.

Ändra klassen för ett schema change-class

Du kan ändra schemaklassen när som helst under den inledande dispositionsprocessen innan schemat har sparats.

WARNING
Omtilldelning av klassen för ett schema bör göras med extrem försiktighet. Fältgrupper är bara kompatibla med vissa klasser. Om du ändrar klassen återställs arbetsytan och alla fält du har lagt till.

Om du vill lära dig hur du ändrar klassen för ett schema kan du läsa guiden på hantera scheman i användargränssnittet.

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