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älvstudien.
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 lektionen Konfigurera behörigheter ställer du in 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 Datasets i vänster navigering i plattformsanvändargränssnittet
-
Markera knappen Create dataset
-
På nästa skärm väljer du Skapa datauppsättning från schema
-
Markera
Luma Loyalty Schema
på nästa skärm och välj sedan knappen Next
-
Namnge datauppsättningen
Luma Loyalty Dataset
och välj knappen Finish
-
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ör dinLuma Offline Purchase Events Schema
Luma Web Events Dataset
för dinLuma Web Events Schema
Luma Product Catalog Dataset
för dinLuma Product Catalog Schema
Skapa en datauppsättning med API
Skapa nu Luma CRM Dataset
med API:t.
Luma CRM Dataset
i det användargränssnitt som är bra. Ge den namnet Luma CRM Dataset
och använd Luma CRM Schema
.Hämta ID:t för schemat som ska användas i datauppsättningen
Först måste vi hämta $id
för Luma CRM Schema
:
- Öppna Postman
- Om du inte har någon åtkomsttoken öppnar du begäran OAuth: Request Access Token och väljer Skicka för att begära en ny åtkomsttoken, precis som i lektionen Postman.
- Öppna begäran Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
- Välj knappen Skicka
- Du borde få 200 svar
- Leta i svaret för objektet
Luma CRM Schema
och kopiera värdet$id
Skapa datauppsättningen
Nu kan du skapa datauppsättningen:
-
Hämta katalogtjänstens API.postman_collection.json till din
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 i begäran och ersätt 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 knappen Skicka
-
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
. Kontrollera att du har ersatt ID:t i exemplet ovan med ID:t för dinLuma CRM Schema
- Ingen autentiseringstoken: Kör OAuth: Begär åtkomsttoken-begäran för att generera en ny token
401: Not Authorized to PUT/POST/PATCH/DELETE for this path : /global/schemas/
: Uppdatera miljövariabeln CONTAINER_ID 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 skärmen Datasets i användargränssnittet för plattformen. Du kan 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.