Erstellen von Datensätzen

In dieser Lektion erstellen Sie Datensätze, die Ihre Daten empfangen. Sie werden begeistert davon sein, dass dies die kürzeste Lektion im Tutorial ist!

Alle Daten, die erfolgreich in Adobe Experience Platform aufgenommen wurden, werden im Data Lake als Datensätze persistiert. 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 außerhalb dieses Tutorials Datensätze 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 Abschluss 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:

  1. Navigieren Sie im linken Navigationsbereich der Platform-Benutzeroberfläche zu Datensätze .

  2. Wählen Sie die Schaltfläche Datensatz erstellen aus
    Erstellen eines Datensatzes

  3. Wählen Sie im nächsten Bildschirm Datensatz aus Schema erstellen aus

  4. Wählen Sie im nächsten Bildschirm Ihren Luma Loyalty Schema und dann die Schaltfläche Weiter aus
    Wählen Sie den Datensatz aus

  5. Benennen Sie den Datensatz mit Luma Loyalty Dataset und wählen Sie die Schaltfläche Beenden aus.
    Benennen Sie den Datensatz

  6. Wenn der Datensatz gespeichert wurde, gelangen Sie zu einem Bildschirm wie diesem:
    Datensatz erstellt

Das ist alles! Ich habe dir ja gesagt, dass das schnell sein wird. Erstellen Sie diese anderen Datensätze wie folgt:

  1. Luma Offline Purchase Events Dataset für Ihre Luma Offline Purchase Events Schema
  2. Luma Web Events Dataset für Ihre Luma Web Events Schema
  3. Luma Product Catalog Dataset für Ihre Luma Product Catalog Schema

Datensatz mit API erstellen

Erstellen Sie nun die Luma CRM Dataset mithilfe der API.

NOTE
Wenn Sie die API-Übung überspringen und die Luma CRM Dataset in der Benutzeroberfläche erstellen möchten, ist dies in Ordnung. Benennen Sie ihn mit "Luma CRM Dataset"und verwenden Sie "Luma CRM Schema".

Abrufen der ID des Schemas, das im Datensatz verwendet werden soll

Zunächst müssen wir die $id des Luma CRM Schema abrufen:

  1. Öffnen Sie Postman
  2. Wenn Sie kein Zugriffstoken haben, öffnen Sie die Anfrage "OAuth: Request Access Token" und wählen Sie "Senden", um ein neues Zugriffstoken anzufordern, wie Sie es in der Postman-Lektion getan haben.
  3. Öffnen Sie die Anforderung Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
  4. Wählen Sie die Schaltfläche Senden aus
  5. Sie sollten eine 200-Antwort erhalten
  6. Suchen Sie in der Antwort nach dem Element Luma CRM Schema und kopieren Sie den Wert $id .
    Kopieren Sie die $id

Datensatz erstellen

Jetzt können Sie den Datensatz erstellen:

  1. Laden Sie Catalog Service API.postman_collection.json in Ihren Ordner Luma Tutorial Assets herunter.

  2. Importieren der Sammlung in Postman

  3. Wählen Sie die Anforderung Catalog Service API > Datasets > Create a new dataset. aus

  4. Fügen Sie Folgendes als Hauptteil der Anforderung ein, ersetzt 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"
        }
    }
    
  5. Wählen Sie die Schaltfläche Senden aus

  6. Sie sollten eine 201 Erstellte Antwort mit der ID Ihres neuen Datensatzes erhalten!
    Datensatz, der mit der API erstellt wurde, Ihre benutzerdefinierte $id, die im Hauptteil verwendet wird

TIP
Häufige Probleme, die diese Anfrage verursachen, und mögliche Fehlerbehebungen:
  • 400: There was a problem retrieving xdm schema. Stellen Sie sicher, dass Sie die ID im obigen Beispiel durch die ID Ihres eigenen Luma CRM Schema ersetzt haben.
  • No auth token: Führen Sie die Anfrage OAuth: Request Access Token aus, um ein neues Token zu generieren
  • 401: Not Authorized to PUT/POST/PATCH/DELETE for this path : /global/schemas/: Aktualisieren Sie die Umgebungsvariable CONTAINER_ID von global auf tenant
  • 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 in der Benutzeroberfläche von Platform zum Bildschirm Datensätze zurückkehren. Sie können die erfolgreiche Erstellung aller fünf Datensätze überprüfen.
Fünf Datensätze abgeschlossen

Weitere Ressourcen

Nachdem nun alle unsere Schemas, Identitäten und Datensätze vorhanden sind, können wir sie für das Echtzeit-Kundenprofil aktivieren.

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