Konfigurera ett manuellt modellbaserat schema manual-schema
Modellbaserade scheman kan skapas direkt via användargränssnittet, vilket möjliggör detaljerad konfiguration av attribut, primärnycklar, versionsfält och relationer.
I följande exempel definieras schemat Förmånsmedlemskap manuellt för att illustrera den struktur som krävs för Orchestrated-kampanjer.
-
Skapa ett modellbaserat schema manuellt med Adobe Experience Platform-gränssnittet.
-
Lägg till attribut som kund-ID, medlemsnivå och statusfält.
-
Länka ditt schema till inbyggda scheman, till exempel Mottagare för kampanjanpassning.
-
Skapa en datamängd baserat på ditt schema och aktivera den för användning i Orchestrated-kampanjer.
-
Infoga data i datauppsättningen från källor som stöds.
➡️ Läs mer om manuella modellbaserade scheman i Adobe Experience Platform-dokumentationen
Skapa ditt schema schema
Börja med att skapa ett nytt modellbaserat schema manuellt i Adobe Experience Platform. Med den här processen kan du definiera schemastrukturen från grunden, inklusive dess namn och beteende.
-
Logga in på Adobe Experience Platform.
-
Navigera till menyn Data Management > Schema.
-
Klicka på Create Schema.
-
Välj Model-based som schematyp.
-
Välj Create manually om du vill skapa schema genom att lägga till fält manuellt.
-
Ange din Schema display name.
-
Klicka på Slutför om du vill fortsätta skapa schemat.
Nu kan du börja lägga till attribut i schemat för att definiera dess struktur.
Lägg till attribut i schemat schema-attributes
Sedan lägger du till attribut för att definiera strukturen för ditt schema. Dessa fält representerar de viktigaste datapunkter som används i samordnade kampanjer, till exempel kundidentifierare, medlemsinformation och aktivitetsdatum. Genom att definiera dem korrekt kan du säkerställa tillförlitlig personalisering, segmentering och spårning.
Alla scheman som används för mål måste innehålla minst ett identitetsfält av typen String
med ett associerat identitetsnamnområde. Detta garanterar kompatibilitet med Adobe Journey Optimizer verktyg för målinriktning och identitetsupplösning.
-
ENUM
ENUM-fält stöds i både DDL-baserade och manuella schemagenereringar, vilket gör att du kan definiera attribut med en fast uppsättning tillåtna värden. -
Schemaetikett för datastyrning
Etikettering stöds på schemafältnivå för att tillämpa datastyrningsprinciper som åtkomstkontroll och användningsbegränsningar. Mer information finns i Adobe Experience Platform-dokumentationen. -
Sammansatt nyckel
Sammansatta primärnycklar stöds i modellbaserade schemadefinitioner, vilket gör det möjligt att använda flera fält tillsammans för att unikt identifiera poster.
-
Klicka på
-
Ange attributet Field name, Display name och Type.
I det här exemplet har vi lagt till attributen som beskrivs i tabellen nedan i schemat Bonusmedlemskap.
accordion Exempel på attribut table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 Attributnamn Datatyp Ytterligare attribut kund STRÄNG Primär nyckel medlemskapsnivå STRÄNG Obligatoriskt points_balance INTEGER Obligatoriskt enrollment_date DATUM Obligatoriskt last_status_change DATUM Obligatoriskt förfallodatum DATUM – is_active BOOLEAN Obligatoriskt senast ändrad DATETIME Obligatoriskt -
Tilldela lämpliga fält som Primary Key och Version Descriptor.
När du skapar ett manuellt schema ska du se till att följande viktiga fält finns med:
- Minst en primärnyckel
- En versionsidentifierare, till exempel ett
lastmodified
-fält av typendatetime
ellernumber
. - För CDC-inmatning (Change Data Capture) är det en specialkolumn med namnet
_change_request_type
av typenString
som anger typen av dataändring (till exempel infoga, uppdatera, ta bort) och möjliggör inkrementell bearbetning. Observera att_change_request_type
inte ska ingå i tabellschemat, utan bara läggas till i datafilen vid inmatning.
-
Klicka på Save.
När du har skapat och sparat attribut kan du länka schemat till andra relationsscheman genom att definiera relationer.
Länka scheman link-schema
Genom att skapa en relation mellan två scheman kan ni förbättra orkestrerade kampanjer med data utöver det primära profilschemat.
-
Välj det attribut som du vill använda som länk från ditt nyligen skapade schema och klicka på Add relationship.
-
Välj Reference schema och Reference field som relationen ska upprättas med.
I det här exemplet är attributet
customer
länkat till schematrecipients
. -
Ange ett relationsnamn från aktuellt schema och från referensschema.
-
Klicka på Apply när du har konfigurerats.
Skapa en datauppsättning för schemat dataset
När du har definierat ditt schema kan du nu skapa en datauppsättning som baseras på det. Datauppsättningen lagrar dina inkapslade data och måste aktiveras för att Orchestrated Campaigns ska vara tillgängliga.
-
Navigera till menyn Data Management > Datasets och klicka på Create dataset.
-
Välj Create dataset from schema.
-
Välj det schema du skapat tidigare, här Bonusmedlemskap, och klicka på Next.
-
Ange Name för din Dataset och klicka på Finish.
Nu måste ni aktivera datauppsättningen för samordnade kampanjer.
Aktivera datauppsättning för orkestrerade kampanjer enable
När du har skapat datauppsättningen måste du explicit aktivera den för Orchestrated Campaigns. Detta steg garanterar att datauppsättningen är tillgänglig för realtidssamordning och personalisering inom Adobe Journey Optimizer.
Se Adobe Developer-dokumentation om du vill validera eller aktivera Orchestrated Campaign Extension på datauppsättningen.
-
Leta reda på datauppsättningen i listan Datasets.
-
Aktivera alternativet Datasets Orchestrated Campaigns från inställningarna för för att markera den datauppsättning som är tillgänglig för användning i dina Orchestrated Campaigns.
-
Vänta några minuter tills aktiveringsprocessen har slutförts. Observera att datainmatning och kampanjanvändning endast är möjligt när den här inställningen är helt aktiverad.
Nu kan du börja inhämta data i ditt schema med valfri källa.
➡️ Lär dig hur du importerar data