Creare set di dati
In questa lezione verranno creati set di dati per la ricezione dei dati. Sarai entusiasta di scoprire che questa è la lezione più breve dell’esercitazione.
Tutti i dati acquisiti correttamente in Adobe Experience Platform vengono mantenuti nel data lake come set di dati. Un set di dati è un costrutto di archiviazione e gestione per una raccolta di dati, in genere una tabella, che contiene uno schema (colonne) e dei campi (righe). I set di dati contengono anche metadati che descrivono vari aspetti dei dati memorizzati.
Architetti di dati dovrà creare set di dati al di fuori di questa esercitazione.
Prima di iniziare gli esercizi, guarda questo breve video per ulteriori informazioni sui set di dati:
Autorizzazioni richieste
In Configurare le autorizzazioni Per completare questa lezione, è necessario impostare tutti i controlli di accesso necessari.
Creare set di dati nell’interfaccia utente
In questo esercizio creeremo i set di dati nell’interfaccia utente di. Iniziamo con i dati fedeltà:
-
Vai a Set di dati nell’area di navigazione a sinistra dell’interfaccia utente di Platform
-
Seleziona la Crea set di dati pulsante
-
Nella schermata successiva, seleziona Crea set di dati dallo schema
-
Nella schermata successiva, seleziona il tuo
Luma Loyalty Schema
e quindi selezionare Successivo pulsante
-
Denomina il set di dati
Luma Loyalty Dataset
e seleziona la Fine pulsante
-
Quando il set di dati è stato salvato, viene visualizzata una schermata come questa:
Tutto qui. Te l'ho detto che sarebbe stato veloce. Crea questi altri set di dati seguendo gli stessi passaggi:
Luma Offline Purchase Events Dataset
perLuma Offline Purchase Events Schema
Luma Web Events Dataset
perLuma Web Events Schema
Luma Product Catalog Dataset
perLuma Product Catalog Schema
Creare un set di dati tramite API
Ora crea il Luma CRM Dataset
utilizzando l’API.
Luma CRM Dataset
nell’interfaccia utente, operazione corretta. Assegna un nome Luma CRM Dataset
e utilizza Luma CRM Schema
.Ottieni l’ID dello schema da utilizzare nel set di dati
Prima di tutto dobbiamo ottenere $id
del Luma CRM Schema
:
- Apri Postman
- Se non hai un token di accesso, apri la richiesta OAuth: Request Access Token e seleziona Invia per richiedere un nuovo token di accesso, proprio come hai fatto in Postman lezione.
- Apri la richiesta Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
- Seleziona la Invia pulsante
- Dovresti ricevere una risposta 200
- Cerca nella risposta per
Luma CRM Schema
elemento e copia$id
valore
Creare il set di dati
Ora puoi creare il set di dati:
-
Scarica API.postman_collection.json di Catalog Service al tuo
Luma Tutorial Assets
cartella. -
Importa la raccolta in Postman
-
Seleziona la richiesta Catalog Service API > Datasets > Create a new dataset.
-
Incolla quanto segue come Corpo della richiesta, sostituzione del valore id con il tuo:
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" } }
-
Seleziona la Invia pulsante
-
Dovresti ricevere una risposta Creata 201 contenente l’ID del nuovo set di dati.
400: There was a problem retrieving xdm schema
. Assicurati di aver sostituito l’ID nell’esempio precedente con l’ID del tuoLuma CRM Schema
- Nessun token di autenticazione: esegui OAuth: richiedi token di accesso richiesta di generazione di un nuovo token
401: Not Authorized to PUT/POST/PATCH/DELETE for this path : /global/schemas/
: aggiorna il CONTAINER_ID variabile di ambiente daglobal
atenant
403: PALM Access Denied. POST access is denied for this resource from access control
: verifica le autorizzazioni utente nell’Admin Console
È possibile tornare al Set di dati Nell’interfaccia utente di Platform, puoi verificare se la creazione di tutti e cinque i set di dati è andata a buon fine.
Risorse aggiuntive
Ora che tutti i nostri schemi, identità e set di dati sono presenti, possiamo abilitarli per Real-Time Customer Profile.