Skapa datauppsättningar
I den här lektionen ska du skapa datauppsättningar som tar emot dina data. Det här är den kortaste lektionen i självstudiekursen!
Alla data som har inhämtats till Adobe Experience Platform lagras i datasjön som datauppsättningar. En datauppsättning är en lagrings- och hanteringskonstruktion för en datamängd, vanligtvis en tabell, som innehåller ett schema (kolumner) och fält (rader). Datauppsättningar innehåller också metadata som beskriver olika aspekter av de data som lagras.
Dataarkitekturer måste skapa datauppsättningar utanför den här självstudiekursen.
Innan du börjar övningarna ska du titta på den här korta videon och lära dig mer om datauppsättningar:
Behörigheter krävs
I Konfigurera behörigheter lektionen anger du alla åtkomstkontroller som krävs för att slutföra lektionen.
Skapa datauppsättningar i användargränssnittet
I den här övningen kommer vi att skapa datauppsättningar i användargränssnittet. Låt oss börja med lojalitetsdata:
-
Gå till Datauppsättningar till vänster i användargränssnittet för plattformen
-
Välj Skapa datauppsättning knapp
-
På nästa skärm väljer du Skapa datauppsättning från schema
-
På nästa skärm väljer du
Luma Loyalty Schema
och sedan väljer Nästa knapp
-
Namnge datauppsättningen
Luma Loyalty Dataset
och väljer Slutför knapp
-
När datauppsättningen har sparats visas en skärm som den här:
Så ja! Jag sa ju att det här skulle gå fort. Skapa dessa andra datauppsättningar med samma steg:
Luma Offline Purchase Events Dataset
förLuma Offline Purchase Events Schema
Luma Web Events Dataset
förLuma Web Events Schema
Luma Product Catalog Dataset
förLuma Product Catalog Schema
Skapa en datauppsättning med API
Skapa Luma CRM Dataset
med API:t.
Luma CRM Dataset
i användargränssnittet. Ge den ett namn Luma CRM Dataset
och använder Luma CRM Schema
.Hämta ID:t för schemat som ska användas i datauppsättningen
Först måste vi skaffa $id
i Luma CRM Schema
:
- Öppna Postman
- Öppna begäran om du inte har någon åtkomsttoken OAuth: Request Access Token och markera Skicka för att begära en ny åtkomsttoken, precis som i Postman lektion.
- Öppna förfrågan Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
- Välj Skicka knapp
- Du borde få 200 svar
- Leta i svaret på
Luma CRM Schema
och kopiera$id
value
Skapa datauppsättningen
Nu kan du skapa datauppsättningen:
-
Ladda ned Catalog Service API.postman_collection.json till
Luma Tutorial Assets
mapp. -
Importera samlingen till Postman
-
Välj begäran Catalog Service API > Datasets > Create a new dataset.
-
Klistra in följande som Brödtext av begäran, ersätta id-värdet med ditt eget:
code language-json { "name": "Luma CRM Dataset", "schemaRef": { "id": "REPLACE_WITH_YOUR_OWN_ID", "contentType": "application/vnd.adobe.xed-full+json;version=1" }, "fileDescription": { "persisted": true, "containerFormat": "parquet", "format": "parquet" } }
-
Välj Skicka knapp
-
Du bör få ett svar från 2011 Created som innehåller ID:t för din nya datauppsättning!
400: There was a problem retrieving xdm schema
. Se till att du har ersatt id:t i exemplet ovan med ditt eget idLuma CRM Schema
- Ingen auth-token: Kör OAuth: Begär åtkomsttoken begäran om att generera en ny token
401: Not Authorized to PUT/POST/PATCH/DELETE for this path : /global/schemas/
: Uppdatera CONTAINER_ID miljövariabel frånglobal
tilltenant
403: PALM Access Denied. POST access is denied for this resource from access control
: Verifiera dina användarbehörigheter i Admin Console
Du kan gå tillbaka till Datauppsättningar i användargränssnittet för plattformen kan du verifiera att alla fem datauppsättningarna har skapats!
Ytterligare resurser
Nu när alla våra scheman, identiteter och datauppsättningar finns på plats kan vi aktivera dem för kundprofil i realtid.