Manuelles Einrichten eines relationalen Schemas manual-schema

Relationale Schemata können direkt über die Benutzeroberfläche erstellt werden, was eine detaillierte Konfiguration von Attributen, Primärschlüsseln, Versionierungsfeldern und Beziehungen ermöglicht.

Im folgenden Beispiel wird das Schema Mitgliedschaft in Treueprogramm manuell definiert, um die erforderliche Struktur für orchestrierte Kampagnen zu veranschaulichen.

  1. Erstellen Sie manuell ein relationales Schema mithilfe der Adobe Experience Platform-Oberfläche.

  2. Fügen Sie Attribute wie Kunden-ID, Mitgliedschaftsstufe und Statusfelder hinzu.

  3. Verknüpfen Sie Ihr Schema mit integrierten Schemata, wie z. B. Empfängerinnen und Empfänger für Kampagnen-Targeting.

  4. Erstellen Sie einen Datensatz basierend auf Ihrem Schema und aktivieren Sie ihn für die Verwendung in orchestrierten Kampagnen.

  5. Nehmen Sie Daten aus unterstützten Quellen in Ihren Datensatz auf.

Erstellen Ihres Schemas schema

Erstellen Sie zunächst manuell ein neues relationales Schema in Adobe Experience Platform. Dabei können Sie die Schemastruktur von Grund auf neu definieren, einschließlich des Namens und Verhaltens.

  1. Melden Sie sich bei Adobe Experience Platform an.

  2. Navigieren Sie zum Menü Daten-Management > Schema.

  3. Klicken Sie auf Schema erstellen.

  4. Wählen Sie Relational als Schematyp aus.

    {modal="regular"}

  5. Wählen Sie Manuell erstellen, um durch manuelles Hinzufügen von Feldern ein Schema zu erstellen.

  6. Geben Sie Ihren Anzeigenamen für das Schema ein.

    {modal="regular"}

  7. Klicken Sie auf Beenden, um mit der Schemaerstellung fortzufahren.

Sie können jetzt mit dem Hinzufügen von Attributen zu Ihrem Schema beginnen, um dessen Struktur zu definieren.

Hinzufügen von Attributen zu Ihrem Schema schema-attributes

Fügen Sie als Nächstes Attribute hinzu, um die Struktur Ihres Schemas zu definieren. Diese Felder stellen die wichtigsten Datenpunkte dar, die in orchestrierten Kampagnen verwendet werden, z. B. Kundenkennungen, Mitgliedschaftsdetails und Aktivitätsdaten. Durch genaues Definieren dieser Datenpunkte wird eine zuverlässige Personalisierung, Segmentierung und Nachverfolgung sichergestellt.

Jedes Schema, das für die Zielgruppenbestimmung verwendet wird, muss mindestens ein Identitätsfeld des Typs String mit einem zugehörigen Identity-Namespace enthalten. Dadurch wird die Kompatibilität mit den Targeting- und Identitätsauflösungsfunktionen von Adobe Journey Optimizer sichergestellt.

Beim Erstellen relationaler Schemata in Adobe Experience Platform werden die folgenden Funktionen unterstützt
  • ENUM
    ENUM-Felder werden sowohl bei der DDL-basierten als auch bei der manuellen Schemaerstellung unterstützt, sodass Sie Attribute mit einem festen Satz zulässiger Werte definieren können.

  • Schema-Label für Data Governance
    Label werden auf der Ebene der Schemafelder unterstützt, um Data-Governance-Richtlinien wie Zugriffskontrolle und Nutzungsbeschränkungen durchzusetzen. Weitere Informationen sind in der Dokumentation zu Adobe Experience Platform verfügbar.

  • Zusammengesetzter Schlüssel
    In Definitionen von relationalen Schemata werden zusammengesetzte Primärschlüssel unterstützt, sodass sich mehrere Felder zusammen verwenden lassen, um Einträge eindeutig zu identifizieren.

  1. Klicken Sie auf der Arbeitsfläche auf neben Ihrem Schemanamen, um Attribute hinzuzufügen.

    {modal="regular"}

  2. Geben Sie für Ihr Attribut Feldnamen, Anzeigenamen und Typ ein.

    In diesem Beispiel haben wir die in der folgenden Tabelle beschriebenen Attribute zum Schema Mitgliedschaften in Treueprogramm hinzugefügt.

    accordion
    Beispiele für Attribute
    table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3
    Attributname Datentyp Zusätzliche Attribute
    Kundin bzw. Kunde STRING Primärschlüssel
    membership_level STRING Erforderlich
    points_balance INTEGER Erforderlich
    enrollment_date DATE Erforderlich
    last_status_change DATE Erforderlich
    expiration_date DATE
    is_active BOOLEAN Erforderlich
    lastModified DATETIME Erforderlich
  3. Weisen Sie die entsprechenden Felder als primären Schlüssel und Versionsdeskriptor zu.

    Sorgen Sie beim Erstellen eines manuellen Schemas dafür, dass die folgenden wichtigen Felder enthalten sind:

    • Mindestens einen Primärschlüssel,
    • eine Versionskennung, z. B. ein lastmodified-Feld vom Typ datetime oder number.
    • Bei einer Aufnahme mit Änderungsdatenerfassung (Change Data Capture, CDC) gibt es eine spezielle Spalte mit dem Namen _change_request_type vom Typ String, die den Typ der Datenänderung angibt (z. B. Einfügen, Aktualisieren, Löschen) und eine inkrementelle Verarbeitung ermöglicht. Beachten Sie, dass _change_request_type nicht Teil des Tabellenschemas sein, sondern erst während der Aufnahme zur Datendatei hinzugefügt werden sollte.

    {modal="regular"}

  4. Klicken Sie auf Speichern.

Nachdem Attribute erstellt wurden, müssen Sie Ihr neu erstelltes Schema mit einem integrierten Schema verknüpfen.

Wenn Sie eine Beziehung zwischen zwei Schemata erstellen, können Sie Ihre orchestrierten Kampagnen mit Daten anreichern, die außerhalb des primären Profilschemas gespeichert sind.

  1. Wählen Sie in Ihrem neu erstellten Schema das Attribut aus, das Sie als Link verwenden möchten, und klicken Sie auf Beziehung hinzufügen.

    {modal="regular"}

  2. Wählen Sie das Referenzschema und Referenzfeld aus, mit denen die Beziehung hergestellt werden soll.

    In diesem Beispiel wird das Attribut customer mit dem Schema recipients verknüpft.

    {modal="regular"}

  3. Geben Sie einen Beziehungsnamen im aktuellen Schema und einen im Referenzschema ein.

  4. Klicken Sie nach der Konfiguration auf Übernehmen.

Nachdem die Beziehung hergestellt wurde, müssen Sie basierend auf Ihrem Schema einen Datensatz erstellen.

Erstellen eines Datensatzes für das Schema dataset

Nachdem Sie Ihr Schema definiert haben, besteht der nächste Schritt darin, basierend darauf einen Datensatz zu erstellen. Dieser Datensatz speichert Ihre aufgenommenen Daten und muss für orchestrierte Kampagnen aktiviert sein, damit er in Adobe Journey Optimizer verfügbar ist. Durch Aktivieren dieser Option wird sichergestellt, dass der Datensatz für die Verwendung in Echtzeit-Orchestrierungs- und Personalisierungs-Workflows erkannt wird.

  1. Navigieren Sie zu Daten-Management > Datensätze und wählen Sie Datensatz erstellen aus.

    {modal="regular"}

  2. Wählen Sie Datensatz aus Schema erstellen aus.

  3. Wählen Sie Ihr zuvor erstelltes Schema (hier Mitgliedschaften in Treueprogramm) und klicken Sie auf Weiter.

    {modal="regular"}

  4. Geben Sie einen Namen für Ihren Datensatz ein und klicken Sie auf Beenden.

Jetzt müssen Sie Ihren Datensatz für orchestrierte Kampagnen aktivieren.

Aktivieren eines Datensatzes für orchestrierte Kampagnen enable

Nachdem Sie Ihren Datensatz erstellt haben, müssen Sie ihn explizit für orchestrierte Kampagnen aktivieren. Dadurch wird sichergestellt, dass Ihr Datensatz in Adobe Journey Optimizer für Echtzeit-Orchestrierung und -Personalisierung verfügbar ist.

Informationen zur Validierung oder Aktivierung der -Erweiterung für den Datensatz finden Sie in derAdobe Developer-Dokumentation.

  1. Suchen Sie Ihren Datensatz in der Liste Datensätze.

  2. Aktivieren Sie in den Einstellungen für Datensätze die Option Orchestrierte Kampagnen, um den Datensatz für die Verwendung in Ihren orchestrierten Kampagnen verfügbar zu machen.

    {modal="regular"}

  3. Warten Sie einige Minuten, bis der Aktivierungsprozess abgeschlossen ist. Beachten Sie, dass Datenaufnahme und Nutzung in Kampagnen erst möglich sind, wenn diese Einstellung vollständig aktiviert ist.

Sie können jetzt mit der Aufnahme von Daten in Ihr Schema beginnen, indem Sie eine Quelle Ihrer Wahl verwenden.

➡️ Wie Sie Daten aufnehmen

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76