Konfigurera ett manuellt relationsschema manual-schema
Relationsscheman 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 relationsschema 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.
Skapa ditt schema schema
Börja med att skapa ett nytt relationsschema 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 Relational 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 relationsschemadefinitioner, 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 attributen har skapats måste du länka ditt nyligen skapade schema till ett inbyggt schema.
Länka scheman link-schema
Skapa en relation mellan två scheman så att ni kan berika era Orchestrated-kampanjer med data som lagras utanför 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.
När relationen är etablerad måste du skapa en datauppsättning baserad på ditt schema.
Skapa en datauppsättning för schemat dataset
När du har definierat ditt schema är nästa steg att skapa en datauppsättning som baseras på det. Den här datauppsättningen lagrar dina inkapslade data och måste aktiveras för att Orchestrated Campaigns ska kunna göra den tillgänglig i Adobe Journey Optimizer. Om du aktiverar det här alternativet identifieras datauppsättningen för användning i arbetsflöden för realtidssamordning och personalisering.
-
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 du aktivera datauppsättningen för Orchestrate-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 göra datauppsättningen 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