Gegevenssets maken
In deze les, zult u datasets creëren om uw gegevens te ontvangen. U zult blij zijn om te weten dat dit de kortste les in de zelfstudie is!
Alle gegevens die met succes in Adobe Experience Platform worden opgenomen, blijven in het gegevensmeer als datasets bestaan. Een dataset is een opslag en beheersconstructie voor een inzameling van gegevens, typisch een lijst, die een schema (kolommen) en gebieden (rijen) bevat. Datasets bevatten ook metagegevens die verschillende aspecten van de gegevens beschrijven die ze opslaan.
Architecten van Gegevens zullen datasets buiten dit leerprogramma moeten tot stand brengen.
Voordat u de oefeningen start, bekijkt u deze korte video voor meer informatie over gegevenssets:
Vereiste machtigingen
In vorm toestemmingenles, u opstelling alle toegangscontroles die worden vereist om deze les te voltooien.
Gegevenssets maken in de gebruikersinterface
In deze oefening, zullen wij datasets in UI creëren. Laten we beginnen met de loyaliteitsgegevens:
-
Ga naar Datasets in de linkernavigatie van de gebruikersinterface van Platform
-
Selecteer de knop Create dataset
-
Voor het volgende scherm, creeer dataset van schema
-
Selecteer in het volgende scherm de
Luma Loyalty Schema
-toets en selecteer vervolgens de Next -knop
-
Geef de gegevensset een naam
Luma Loyalty Dataset
en selecteer de knop Finish .
-
Wanneer de dataset heeft bewaard, zult u aan een scherm als dit worden genomen:
Dat is het! Ik vertelde je dat dit snel zou gaan. Creeer deze andere datasets gebruikend de zelfde stappen:
Luma Offline Purchase Events Dataset
voor uwLuma Offline Purchase Events Schema
Luma Web Events Dataset
voor uwLuma Web Events Schema
Luma Product Catalog Dataset
voor uwLuma Product Catalog Schema
Een gegevensset maken met behulp van API
Maak nu de Luma CRM Dataset
met behulp van de API.
Luma CRM Dataset
in de gebruikersinterface wilt maken die prima is. Noem het Luma CRM Dataset
en gebruik Luma CRM Schema
.Krijg identiteitskaart van het schema dat in de dataset moet worden gebruikt
Eerst moeten we de $id
van de Luma CRM Schema
ophalen:
- Openen Postman
- Als u geen toegangstoken hebt, open het verzoek OAuth: Request Access Token en selecteer verzend om een nieuw toegangstoken aan te vragen, enkel zoals u in de Postman les deed.
- De aanvraag openen Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
- Selecteer verzenden knoop
- Je moet 200 reacties krijgen
- Zoek in het antwoord op het item
Luma CRM Schema
en kopieer de waarde$id
.
De gegevensset maken
Nu kunt u de dataset tot stand brengen:
-
De dienst API.postman_collection.json van de Catalogus van de download 🔗 aan uw
Luma Tutorial Assets
omslag. -
De verzameling importeren in Postman
-
Selecteer de aanvraag Catalog Service API > Datasets > Create a new dataset.
-
Plak het volgende als Lichaam van het verzoek, die de waarde van identiteitskaart met uw vervangen:
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" } }
-
Selecteer verzenden knoop
-
U zou 201 moeten krijgen leidde reactie die identiteitskaart van uw nieuwe dataset bevat!
wordt gebruikt
400: There was a problem retrieving xdm schema
. Controleer of u de id in het bovenstaande voorbeeld hebt vervangen door de id van uw eigen idLuma CRM Schema
- Geen autetoken: stel OAuth in werking: Verzoek om Token van de Toegang verzoek om een nieuw token te produceren
401: Not Authorized to PUT/POST/PATCH/DELETE for this path : /global/schemas/
: Werk CONTAINER_ID milieu variabele vanglobal
aantenant
bij403: PALM Access Denied. POST access is denied for this resource from access control
: controleer uw gebruikersmachtigingen in de Admin Console
U kunt terug naar het Datasets scherm in het gebruikersinterface van het Platform gaan, kunt u de succesvolle verwezenlijking van alle vijf datasets verifiëren!
Aanvullende bronnen
Nu al onze schema's, identiteiten, en datasets op zijn plaats zijn, kunnen wij hen voor het Profiel van de Klant in real timetoelaten.