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à:

  1. Vai a Set di dati nell’area di navigazione a sinistra dell’interfaccia utente di Platform

  2. Seleziona la Crea set di dati pulsante
    Creare un set di dati

  3. Nella schermata successiva, seleziona Crea set di dati dallo schema

  4. Nella schermata successiva, seleziona il tuo Luma Loyalty Schema e quindi selezionare Successivo pulsante
    Seleziona il set di dati

  5. Denomina il set di dati Luma Loyalty Dataset e seleziona la Fine pulsante
    Denomina il set di dati

  6. Quando il set di dati è stato salvato, viene visualizzata una schermata come questa:
    Set di dati creato

Tutto qui. Te l'ho detto che sarebbe stato veloce. Crea questi altri set di dati seguendo gli stessi passaggi:

  1. Luma Offline Purchase Events Dataset per Luma Offline Purchase Events Schema
  2. Luma Web Events Dataset per Luma Web Events Schema
  3. Luma Product Catalog Dataset per Luma Product Catalog Schema

Creare un set di dati tramite API

Ora crea il Luma CRM Dataset utilizzando l’API.

NOTE
Se desideri saltare l’esercizio API e creare 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:

  1. Apri Postman
  2. 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.
  3. Apri la richiesta Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
  4. Seleziona la Invia pulsante
  5. Dovresti ricevere una risposta 200
  6. Cerca nella risposta per Luma CRM Schema elemento e copia $id valore
    Copia il $id

Creare il set di dati

Ora puoi creare il set di dati:

  1. Scarica API.postman_collection.json di Catalog Service al tuo Luma Tutorial Assets cartella.

  2. Importa la raccolta in Postman

  3. Seleziona la richiesta Catalog Service API > Datasets > Create a new dataset.

  4. 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"
        }
    }
    
  5. Seleziona la Invia pulsante

  6. Dovresti ricevere una risposta Creata 201 contenente l’ID del nuovo set di dati.
    Set di dati creato con API, il $id personalizzato utilizzato nel corpo

TIP
Problemi comuni relativi a questa richiesta e possibili correzioni:
  • 400: There was a problem retrieving xdm schema. Assicurati di aver sostituito l’ID nell’esempio precedente con l’ID del tuo Luma 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 da global a tenant
  • 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.
Cinque set di dati completati

Risorse aggiuntive

Ora che tutti i nostri schemi, identità e set di dati sono presenti, possiamo abilitarli per Real-Time Customer Profile.

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad