Erstellen und Bearbeiten von Klassen in der Benutzeroberfläche ui-create-and-edit

In Adobe Experience Platform definiert die Klasse eines Schemas die Verhaltensaspekte der Daten, die das Schema enthalten soll (Datensatz oder Zeitreihen). Darüber hinaus beschreiben Klassen die kleinste Anzahl gemeinsamer Eigenschaften, die alle Schemata, die auf dieser Klasse basieren, beinhalten müssen, und bieten eine Möglichkeit zum Zusammenführen mehrerer kompatibler Datensätze.

Adobe bietet mehrere Standardklassen („Kern„) des Experience-Datenmodells (XDM), einschließlich XDM Individual Profile und XDM ExperienceEvent. Zusätzlich zu diesen Kernklassen können Sie auch eigene benutzerdefinierte Klassen erstellen, um spezifischere Anwendungsfälle für Ihre Organisation zu beschreiben.

Dieses Dokument bietet einen Überblick darüber, wie Sie benutzerdefinierte Klassen in der Experience Platform-Benutzeroberfläche erstellen, bearbeiten und verwalten.

Voraussetzungen prerequisites

Dieses Handbuch setzt ein Grundverständnis des XDM-Systems voraus. Unter XDM-Übersicht finden Sie eine Einführung in die Rolle von XDM im Experience Platform-Ökosystem und die Grundlagen der Schemakomposition um zu erfahren, wie Klassen zu XDM-Schemata beitragen.

Obwohl dies für dieses Handbuch nicht erforderlich ist, wird empfohlen, auch das Tutorial zum Erstellen ​ Schemas in der Benutzeroberfläche zu befolgen um sich mit den verschiedenen Funktionen des Schema-Editors vertraut zu machen.

Erste Schritte getting-started

Klicken Sie in der Benutzeroberfläche von Experience Platform im linken Navigationsbereich auf Schemas , um den Schemas-Arbeitsbereich zu öffnen, und wählen Sie dann die Registerkarte Classes aus. Eine Liste der verfügbaren Klassen wird angezeigt.

Die Anzahl der Klassen auf der Registerkarte Classes der Schemas von Classes Workspace und Schemas hervorgehoben.

Klassen filtern filter

Die Liste der Klassen wird automatisch nach ihrer Erstellung gefiltert. Die Standardeinstellung zeigt die von Adobe definierten Klassen an. Sie können die Liste auch so filtern, dass die von Ihrem Unternehmen erstellten Listen angezeigt werden. Wählen Sie das Optionsfeld aus, um zwischen den Optionen Standard und Custom auszuwählen. Die Option Standard zeigt Entitäten an, die von Adobe erstellt wurden, und die Option Custom zeigt Entitäten an, die in Ihrem Unternehmen erstellt wurden.

Die Registerkarte Classes des Arbeitsbereichs Schemas mit hervorgehobenen Standard und Custom.

TIP
Verwenden Sie die Suchfunktionen, um eine Klasse anhand ihres Namens zu filtern oder zu finden. Weitere Informationen finden Sie im Handbuch Erkunden von XDMRessourcen“.

Erstellen einer neuen Klasse create

Es gibt zwei Methoden, um eine Klasse in der Experience Platform-Benutzeroberfläche zu erstellen: über Create class oder Create schema.

Klasse erstellen

Wählen Sie Create class auf der Registerkarte Classes im Arbeitsbereich Schemas aus.

Die Registerkarte Classes des Arbeitsbereichs Schemas mit hervorgehobener Create class

Das Dialogfeld Create class wird angezeigt. Geben Sie einen Display name und einen Description für Ihre Klasse ein und wählen Sie das beabsichtigte Verhalten Ihrer Klasse mit den Optionsfeldern aus. Klassen können vom Typ Record oder Time-series sein. Wählen Sie Create aus, um Ihre Auswahl zu bestätigen und zur Registerkarte Classes zurückzukehren.

Das Dialogfeld Create class mit hervorgehobener Create.

Die erstellte Klasse ist verfügbar und in der Classes aufgeführt.

Die Registerkarte Classes des Arbeitsbereichs Schemas mit der hervorgehobenen kürzlich erstellten Klasse.

Schema erstellen

Alternativ können Sie eine Klasse erstellen, indem Sie ein Schema manuell erstellen. Wählen Sie Create schema auf der Registerkarte Classes im Arbeitsbereich Schemas aus.

Die Registerkarte Classes des Arbeitsbereichs Schemas mit hervorgehobener Create schema

Wählen Sie Manual im angezeigten Create a schema aus.

NOTE
Wenn Sie den Workflow zur Erstellung eines ML-unterstützten Schemas verwenden, können Sie eine Datei hochladen und ML-Algorithmen verwenden, um ein empfohlenes Schema zu generieren. In diesem Workflow zur Schemaerstellung müssen Sie die Basisklasse für Ihr Schema nicht angeben. Informationen dazu, wie ML eine Schemastruktur basierend auf einer CSV-Datei empfehlen kann, finden Sie im Handbuch zur Erstellung von Schemata durch maschinelles Lernen.

Das Dialogfeld „Schema erstellen“ mit den Workflow-Optionen und hervorgehobener Auswahl.

Der Workflow zur Schemaerstellung wird angezeigt. Wählen Sie im Schema details Abschnitt Other aus. Eine Liste der verfügbaren Klassen wird angezeigt. Wählen Sie Create class aus.

Der Create schema Workflow mit hervorgehobener Other im Schema details Abschnitt.

Das Dialogfeld Create class wird angezeigt. Geben Sie einen Display name und einen Description für Ihre Klasse ein und wählen Sie das beabsichtigte Verhalten Ihrer Klasse mit den Optionsfeldern aus. Klassen können vom Typ Record oder Time-series sein. Wählen Sie Create aus, um Ihre Auswahl zu bestätigen und zur Registerkarte Classes zurückzukehren.

Das Dialogfeld Create class mit hervorgehobener Create.

Die Klassenliste wird im Abschnitt Schema details aktualisiert, und die neu erstellte Klasse wird automatisch ausgewählt. Wählen Sie Next aus, um mit der Erstellung Ihres Schemas fortzufahren.

Der Schema details Abschnitt mit der ausgewählten neuen Klasse und Next hervorgehobenen Option.

Nachdem Sie eine Klasse ausgewählt haben, wird der Abschnitt Name and review angezeigt. In diesem Abschnitt geben Sie einen Namen und eine Beschreibung ein, um Ihr Schema zu identifizieren. ​Die Basisstruktur des Schemas (bereitgestellt von der -Klasse) wird auf der Arbeitsfläche angezeigt, damit Sie Ihre ausgewählte Klassen- und Schemastruktur überprüfen und überprüfen können.

Geben Sie eine benutzerfreundliche Schema display name in das Textfeld ein. Geben Sie als Nächstes eine geeignete Beschreibung ein, um Ihr Schema zu identifizieren. Wenn Sie Ihre Schemastruktur überprüft haben und mit Ihren Einstellungen zufrieden sind, wählen Sie Finish aus, um Ihr Schema zu erstellen.

Der Name and review Abschnitt des Create schema-Workflows mit Hervorhebung von Schema display name, Description und Finish.

Hinzufügen von Feldern zu einer Klasse add-fields

Sobald Sie über ein Schema verfügen, das eine benutzerdefinierte Klasse verwendet, die im Schema-Editor geöffnet ist, können Sie damit beginnen, der Klasse Felder hinzuzufügen. Um ein neues Feld hinzuzufügen, wählen Sie das Symbol Plus (+) neben dem Namen des Schemas aus.

IMPORTANT
Beachten Sie beim Erstellen eines Schemas, das eine von Ihrer Organisation definierte Klasse implementiert, dass Schemafeldgruppen nur für die Verwendung mit kompatiblen Klassen verfügbar sind. Da die definierte Klasse neu ist, werden im Add field group-Dialogfeld keine kompatiblen Feldergruppen aufgelistet. Stattdessen müssen Sie neue Feldergruppen erstellen um sie mit dieser Klasse verwenden zu können. Wenn Sie das nächste Mal ein Schema erstellen, das die neue Klasse implementiert, werden die von Ihnen definierten Feldergruppen aufgelistet und stehen zur Verwendung zur Verfügung.

Der Schema-Editor mit der hervorgehobenen Schaltfläche „Hinzufügen“.

IMPORTANT
Beachten Sie, dass alle Felder, die Sie einer Klasse hinzufügen, in allen Schemata verwendet werden, die diese Klasse verwenden. Sie sollten daher sorgfältig überlegen, welche Felder in allen Anwendungsfällen des Schemas nützlich sein werden. Wenn Sie ein Feld hinzufügen möchten, das möglicherweise nur in einigen Schemata dieser Klasse verwendet wird, sollten Sie es stattdessen diesen Schemata hinzufügen, indem Sie eine Feldergruppe erstellen.

Auf der Arbeitsfläche wird ein Untitled Field Platzhalter angezeigt, und die rechte Leiste wird aktualisiert, um Steuerelemente zum Konfigurieren der Feldeigenschaften anzuzeigen. Wählen Sie unter Assign to die Option Class.

Ein nicht benanntes Feld auf der Arbeitsfläche des Schema-Editors mit der ausgewählten und hervorgehobenen Eigenschaft Class Feld zuweisen“.

Spezifische Schritte zum Konfigurieren ​ Hinzufügen des Felds zur Klasse finden ​ im Handbuch unter „Definieren von Feldern in der“. Fügen Sie der Klasse weiterhin so viele Felder wie nötig hinzu. Wenn Sie fertig sind, wählen Sie Save aus, um sowohl das Schema als auch die Klasse zu speichern.

Das neu erstellte Schema auf der Arbeitsfläche des Schema-Editors, mit hervorgehobener Save.

Wenn Sie zuvor Schemata erstellt haben, die diese Klasse verwenden, werden die neu hinzugefügten Felder automatisch in diesen Schemata angezeigt.

Bearbeiten einer Klasse edit-a-class

NOTE
Nur benutzerdefinierte Klassen, die von Ihrer Organisation definiert wurden, können vollständig bearbeitet und angepasst werden. Für von Adobe definierte Kernklassen können nur die Anzeigenamen für die Felder im Kontext einzelner Schemata bearbeitet werden. Weitere Informationen finden Sie ​ Abschnitt „Bearbeiten von Anzeigenamen für ​".
Nachdem eine benutzerdefinierte Klasse gespeichert und bei der Datenaufnahme verwendet wurde, können anschließend nur noch additive Änderungen daran vorgenommen werden. Weitere Informationen finden ​ unter „Regeln ​ Schemaentwicklung“.

Sie können eine Klasse über den Schema-Workflow bearbeiten, indem Sie ein vorhandenes Schema bearbeiten, das die Klasse erweitert, oder indem Sie ein Schema manuell erstellen. Es ist nicht möglich, eine Klasse direkt zu bearbeiten. Wählen Sie auf der Registerkarte Browse im Arbeitsbereich Schemas eine vorhandene Klasse oder ein vorhandenes Create a schema aus.

Der Schema-Editor mit einer vorhandenen Klasse und dem hervorgehobenen Create a schema.

Wenn Sie sich für die Erstellung eines neuen Schemas entscheiden, finden Sie weitere Details im Abschnitt Erstellen eines ​". Nachdem Sie das Erstellen des Schemas abgeschlossen haben (oder nachdem Sie ein vorhandenes Schema ausgewählt haben), wird der Schema-Editor angezeigt. Um ein vorhandenes Klassenfeld zu aktualisieren, wählen Sie das Feld aus der Schemastruktur aus. Die Feldinformationen werden in der rechten Leiste angezeigt. Stellen Sie die Assign to sicher
Option Class ist ausgewählt, da andernfalls Ihre Aktualisierungen keine Auswirkungen auf die Klasse haben.

Der Schema-Editor mit einem ausgewählten und hervorgehobenen Feld und der angezeigten rechten Leiste, wobei Assign to hervorgehoben wird.

Nehmen Sie die gewünschten Änderungen am Feld vor, indem Sie in der rechten Leiste nach unten scrollen, um Apply zum Speichern der Änderungen auszuwählen.

IMPORTANT
Alle Aktualisierungen, die Sie an Feldern vornehmen, werden gemäß den Regeln der Schemaentwicklung“ auf alle Schemata angewendet, die diese Klasse ​.

Der Schema-Editor mit einem ausgewählten Feld und der rechten Leiste, die angezeigt wird, wobei Apply hervorgehoben wird.

Um neue Felder hinzuzufügen, folgen Sie der Anleitung Felder zu einer Klasse hinzufügen. Wenn Sie fertig sind, wählen Sie Save aus, um sowohl das Schema als auch die Klasse zu speichern.

Der Schema-Editor mit hervorgehobener Save.

Ändern der Klasse eines Schemas schema

Sie können die Klasse des Schemas während des anfänglichen Erstellungsprozesses jederzeit ändern, bevor es gespeichert wurde. Dies sollte jedoch mit Vorsicht erfolgen, da Feldergruppen nur mit bestimmten Klassen kompatibel sind. Durch das Ändern der Klasse werden die Arbeitsfläche und alle hinzugefügten Felder zurückgesetzt.
Weitere Informationen finden Sie im Handbuch Erstellen und Bearbeiten ​ Schemata“.

Nächste Schritte next-steps

In diesem Dokument wurde beschrieben, wie Klassen mithilfe der Experience Platform-Benutzeroberfläche erstellt und bearbeitet werden. Weiterführende Informationen zu den Funktionen von Schemas Workspace finden Sie in der Übersicht zu Schemas Workspace ​.

Informationen zum Verwalten von Klassen mithilfe der Schema Registry-API finden Sie im Classes-Endpunkthandbuch.

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07