Erstellen von Datensätzen
In dieser Lektion erstellen Sie Datensätze, um Ihre Daten zu erhalten. Sie werden gespannt sein, zu wissen, dass dies die kürzeste Lektion im Tutorial ist!
Alle Daten, die erfolgreich in Adobe Experience Platform aufgenommen werden, bleiben als Datensätze im Data Lake erhalten. Ein Datensatz ist ein Konstrukt zur Datenspeicherung und -verwaltung, in dem Daten (in der Regel) in einer Tabelle erfasst werden, die ein Schema (Spalten) und Felder (Zeilen) beinhaltet. Datensätze enthalten auch Metadaten, die verschiedene Aspekte der in ihnen gespeicherten Daten beschreiben.
Datenarchitekten müssen Datensätze außerhalb dieses Tutorials erstellen.
Bevor Sie mit den Übungen beginnen, sehen Sie sich dieses kurze Video an, um mehr über Datensätze zu erfahren:
Erforderliche Berechtigungen
In der Lektion Berechtigungen konfigurieren richten Sie alle Zugriffssteuerungen ein, die zum Abschließen dieser Lektion erforderlich sind.
Erstellen von Datensätzen in der Benutzeroberfläche
In dieser Übung erstellen wir Datensätze in der Benutzeroberfläche. Beginnen wir mit den Treuedaten:
-
Navigieren Sie linken Navigationsbereich Platform-Benutzeroberfläche zu Datensätze .
-
Klicken Sie auf Schaltfläche Datensatz erstellen
-
Wählen Sie im nächsten Bildschirm Datensatz aus Schema erstellen
-
Klicken Sie im nächsten Bildschirm auf Ihre
Luma Loyalty Schema
und dann auf die Schaltfläche Weiter.
-
Benennen Sie den
Luma Loyalty Dataset
und wählen Sie die Schaltfläche Beenden aus
-
Wenn der Datensatz gespeichert wurde, werden Sie zu einem Bildschirm wie diesem weitergeleitet:
Das ist alles! Ich habe dir ja gesagt, dass das schnell gehen würde. Erstellen Sie diese anderen Datensätze mithilfe derselben Schritte:
Luma Offline Purchase Events Dataset
für IhreLuma Offline Purchase Events Schema
Luma Web Events Dataset
für IhreLuma Web Events Schema
Luma Product Catalog Dataset
für IhreLuma Product Catalog Schema
Erstellen eines Datensatzes mithilfe der API
Erstellen Sie nun die Luma CRM Dataset
mit der -API.
Luma CRM Dataset
in der Benutzeroberfläche erstellen möchten, ist das in Ordnung. Benennen Sie ihn Luma CRM Dataset
und verwenden Sie die Luma CRM Schema
.Abrufen der ID des Schemas, das im Datensatz verwendet werden soll
Zuerst müssen wir die $id
der Luma CRM Schema
abrufen:
- Postman öffnen
- Wenn Sie kein Zugriffs-Token haben, öffnen Sie die OAuth: Request Access Token und wählen Sie Senden aus, um ein neues Zugriffs-Token anzufordern, genau wie Sie es in der Postman Lektion getan haben.
- Schema Registry API > Schemas > Retrieve a list of schemas within the specified container. öffnen
- Klicken Sie auf die Senden-Schaltfläche
- Sie sollten eine Antwort von 200 erhalten
- Suchen Sie in der Antwort nach dem
Luma CRM Schema
Element und kopieren Sie den$id
Erstellen des Datensatzes
Jetzt können Sie den Datensatz erstellen:
-
Laden Sie Catalog Service API.postman_collection.json in Ihren
Luma Tutorial Assets
Ordner herunter. -
Importieren der Sammlung in Postman
-
Catalog Service API > Datasets > Create a new dataset. auswählen
-
Fügen Sie Folgendes als Hauptteil der Anfrage ein ersetzen Sie den ID-Wert durch Ihren eigenen:
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" } }
-
Klicken Sie auf die Senden-Schaltfläche
-
Sie sollten eine 201-Antwort erhalten, die die ID Ihres neuen Datensatzes enthält!
400: There was a problem retrieving xdm schema
. Stellen Sie sicher, dass Sie die ID im obigen Beispiel durch die ID Ihrer eigenenLuma CRM Schema
ersetzt haben- Kein Authentifizierungs-Token: Führen Sie die Anfrage OAuth: Zugriffs-Token anfordern aus, um ein neues Token zu generieren
401: Not Authorized to PUT/POST/PATCH/DELETE for this path : /global/schemas/
: Aktualisieren der CONTAINER_ID Umgebungsvariable vonglobal
auftenant
403: PALM Access Denied. POST access is denied for this resource from access control
: Überprüfen Sie Ihre Benutzerberechtigungen in der Admin Console
Sie können zum Bildschirm Datensätze in der Platform-Benutzeroberfläche zurückkehren und die erfolgreiche Erstellung aller fünf Datensätze überprüfen!
Weitere Ressourcen
Nachdem alle unsere Schemata, Identitäten und Datensätze eingerichtet sind, können wir sie für das Echtzeit-Kundenprofil aktivieren.