Create a schema using the Schema Editor

Die Adobe Experience Platform-Benutzeroberfläche ermöglicht Ihnen das Erstellen und Verwalten von Experience Data Model (XDM-)Schemas in einer interaktiven visuellen Arbeitsfläche, der so genannten Schema Editor. In diesem Lernprogramm wird beschrieben, wie Sie ein Schema mit dem Schema Editorerstellen.

NOTE

Zu Demonstrationszwecken wird in diesem Lernprogramm ein Schema erstellt, in dem die Mitglieder eines Kundentreue-Programms beschrieben werden. Während Sie mit diesen Schritten ein anderes Schema für Ihre eigenen Zwecke erstellen können, sollten Sie zunächst das Schema zum Erstellen des Beispiels verwenden, um die Funktionen des zu erlernen Schema Editor.

If you prefer to compose a schema using the Schema Registry API instead, start by reading the Schema Registry developer guide before attempting the tutorial on creating a schema using the API.

Erste Schritte

Bevor Sie mit diesem Tutorial beginnen, lesen Sie die Dokumentation für die folgenden Konzepte:

Browse existing schemas in the Schemas workspace

Der Arbeitsbereich " Schemas "in der Platform Benutzeroberfläche bietet eine Visualisierung des Berichts Schema Library, sodass Sie die für Ihr Unternehmen verfügbaren Schema mithilfe der Ansicht verwalten können. The workspace also includes the Schema Editor, the canvas on which you can compose a schema throughout this tutorial.

Wählen Sie nach dem Anmelden Experience Platformim linken Navigationsbereich die Option " Schema ", um den Arbeitsbereich " Schemas "zu öffnen. Auf der Registerkarte " Durchsuchen "wird eine Liste von Schemas angezeigt (eine Darstellung der Schema Library), die Sie Ansicht und Anpassung vornehmen können. Die Liste umfasst den Namen, den Typ, die Klasse und das Verhalten (Datensatz oder Zeitreihen), auf denen das Schema basiert, sowie das Datum und die Uhrzeit der letzten Änderung des Schemas.

Wählen Sie das Filtersymbol neben der Suchleiste aus, um Filterfunktionen für alle Ressourcen in der Registrierung zu verwenden, einschließlich Klassen, Mixins und Datentypen. Sie können auch danach filtern, ob Ressourcen im Besitz der Adobe oder Ihres Unternehmens sind und ob sie für die Verwendung in diesem Unternehmen aktiviert wurden Real-time Customer Profile.

Erstellen und Benennen eines Schemas

To begin composing a schema, select Create schema in the top-right corner of the Schemas workspace. Es wird ein Dropdown-Menü angezeigt, in dem Sie zwischen den Hauptklassen XDM Individual Profil und XDM ExperienceEventwählen können. Wenn diese Klassen Ihren Zwecken nicht entsprechen, können Sie auch " Durchsuchen "auswählen, um aus anderen verfügbaren Klassen zu wählen, oder eine neue Klasse erstellen.

Wählen Sie für diese Übung XDM Individuelles Profil.

The Schema Editor appears. Dies ist die Arbeitsfläche, auf der Sie Ihr Schema zusammenstellen. Da Sie eine Standard-XDM-Klasse gewählt haben, auf der das Schema basieren soll, wird automatisch ein unbenanntes Schema im Bereich " Struktur "der Arbeitsfläche erstellt, wenn Sie im Editor ankommen, zusammen mit den Standardfeldern, die in allen Schemas, die auf dieser Klasse basieren, enthalten sind. Die zugewiesene Klasse für das Schema wird auch unter Klasse im Abschnitt Komposition aufgeführt.

NOTE

Sie können die Klasse eines Schemas jederzeit während des anfänglichen Kompositionsprozesses ändern, bevor das Schema gespeichert wird. Dies sollte jedoch mit größter Vorsicht geschehen. Mixins sind nur mit bestimmten Klassen kompatibel. Wenn Sie also die Klasse ändern, werden die Arbeitsfläche und alle hinzugefügten Felder zurückgesetzt.

Verwenden Sie die Felder auf der rechten Seite des Editors, um einen Anzeigenamen und eine optionale Beschreibung für das Schema anzugeben. Sobald ein Name eingegeben wurde, wird die Arbeitsfläche aktualisiert und gibt den neuen Namen des Schemas wieder.

Bei der Entscheidung über einen Namen für Ihr Schema sind einige wichtige Aspekte zu beachten:

  • Schema-Namen sollten kurz und beschreibend sein, damit das Schema später leicht zu finden ist.
  • Die Namen der Schemas müssen eindeutig sein, d. h. sie sollten so spezifisch sein, dass sie in Zukunft nicht wiederverwendet werden. Wenn Ihr Unternehmen z. B. über separate Loyalitätsprogramme für verschiedene Marken verfügt, wäre es ratsam, Ihr Schema mit „Loyalitätsmitglieder, Marke A“ zu benennen, damit Sie dieses leicht von anderen Loyalitätsschemas unterscheiden können, die Sie u. U. später definieren.
  • Sie können die Beschreibung des Schemas auch verwenden, um zusätzliche Kontextinformationen zum Schema bereitzustellen.

Dieses Tutorial stellt ein Schema zum Erfassen von Daten zu den Mitgliedern eines Treueanschlusses vor, und deshalb heißt das Schema "Treueanwärter".

Hinzufügen eines Mixins

Sie können nun beginnen, Ihrem Schema Felder hinzuzufügen, indem Sie Mixins hinzufügen. Ein Mixin ist eine Gruppe aus einem oder mehreren Feldern, die häufig zusammen verwendet werden, um ein bestimmtes Konzept zu beschreiben. In diesem Tutorial werden Mixins verwendet, um die Mitglieder des Loyalitätsprogramms zu beschreiben und wichtige Informationen wie Name, Geburtstag, Telefonnummer, Adresse und mehr zu erfassen.

To add a mixin, select Add in the Mixins sub-section.

Ein neues Dialogfeld mit einer Liste der verfügbaren Mixins wird angezeigt. Jedes Mixin ist nur für die Verwendung mit einer bestimmten Klasse vorgesehen. Daher ist der Dialog nur für Listen-Mixins gedacht, die mit der von Ihnen gewählten Klasse (in diesem Fall der XDM Individual Profile Klasse) kompatibel sind. Wenn Sie eine Standard-XDM-Klasse verwenden, wird die Liste der Mixins basierend auf der Beliebtheit der Verwendung intelligent sortiert.

Wenn Sie eine Mischung aus der Liste auswählen, wird sie in der rechten Leiste angezeigt. Sie können bei Bedarf mehrere Mixins auswählen und diese der Liste in der rechten Leiste hinzufügen, bevor Sie sie bestätigen. Darüber hinaus wird auf der rechten Seite des aktuell ausgewählten Mixins ein Symbol angezeigt, mit dem Sie die Vorschau der Feldstruktur, die es bietet, vornehmen können.

Bei der Vorschau eines Mixins wird das Schema des Mixins in der rechten Leiste ausführlich beschrieben. Sie können auch durch die Felder des Mixins in der bereitgestellten Arbeitsfläche navigieren. Wenn Sie verschiedene Felder auswählen, wird die rechte Leiste aktualisiert, um Details zum betreffenden Feld anzuzeigen. Wählen Sie Zurück , wenn Sie die Vorschau abgeschlossen haben, um zum Dialogfeld für die Mixinauswahl zurückzukehren.

Wählen Sie für dieses Tutorial die Profil-Personendetails -Mischung aus und wählen Sie dann Hinzufügen Mixin.

Die Arbeitsfläche des Schemas wird wieder angezeigt. The Mixins section now lists "Profile person details" and the Structure section includes the fields contributed by the mixin. Sie können den Namen des Mixins unter dem Abschnitt " Mixins "auswählen, um die spezifischen Felder zu markieren, die es auf der Arbeitsfläche bereitstellt.

This mixin contributes several fields under the top-level name person with the data type "Person". Diese Gruppe von Feldern beschreibt Informationen zu einer Person, einschließlich Name, Geburtsdatum und Geschlecht.

NOTE

Remember that fields may use scalar types (such as string, integer, array, or date), as well as any data type (a group of fields representing a common concept) defined within the Schema Registry.

Notice that the name field has a data type of "Full name", meaning it too describes a common concept and contains name-related sub-fields such as first name, last name, courtesy title, and suffix.

Wählen Sie die verschiedenen Felder auf der Arbeitsfläche aus, um alle weiteren Felder anzuzeigen, die sie zur Schema-Struktur beitragen.

Hinzufügen eines weiteren Mixins

Sie können jetzt dieselben Schritte wiederholen, um ein weiteres Mixin hinzuzufügen. When you view the Add mixin dialog this time, notice that the "Profile person details" mixin has been greyed out and the checkbox next to it cannot be selected. Dadurch wird verhindert, dass Mixins, die bereits in Ihrem aktuellen Schema enthalten sind, versehentlich dupliziert werden.

Wählen Sie für dieses Tutorial im Dialogfeld dasProfile personal details"mixin"und wählen Sie dann Hinzufügen mixin aus, um es dem Schema hinzuzufügen.

Nach dem Hinzufügen wird die Arbeitsfläche wieder angezeigt. "Profile personal details" is now listed under Mixins in the Composition section, and fields for home address, mobile phone, and more have been added under Structure.

Similar to the name field, the fields you just added represent multi-field concepts. For example, homeAddress has a data type of "Postal address" and mobilePhone has a data type of "Phone number". Sie können jedes dieser Felder auswählen, um sie zu erweitern und die zusätzlichen Felder anzuzeigen, die im Datentyp enthalten sind.

Definieren eines neuen Mixins

The "Loyalty Members" schema is meant to capture data related to the members of a loyalty program, so it will require some specific loyalty-related fields. Es gibt keine standardmäßigen Mixins, die die erforderlichen Felder enthalten. Daher müssen Sie ein neues Mixin definieren.

Wenn Sie dieses Mal das Dialogfeld Mixin hinzufügen öffnen, wählen Sie Neues Mixin erstellen. Sie werden dann aufgefordert, einen Anzeigenamen und eine Beschreibung für Ihr Mixin anzugeben.

Wie bei Klassennamen sollte der Name des Mixins kurz und einfach sein und beschreiben, was das Mixin zum Schema beiträgt. Auch diese sind einzigartig, sodass Sie den Namen nicht wiederverwenden können und daher sicherstellen müssen, dass er spezifisch genug ist.

For this tutorial, name the new mixin "Loyalty Details".

Select Add mixin to return to the Schema Editor. "Loyalty Details" should now appear under Mixins on the left-side of the canvas, but there are no fields associated with it yet and therefore no new fields appear under Structure.

Hinzufügen von Feldern zum Mixin

Now that you have created the "Loyalty Details" mixin, it is time to define the fields that the mixin will contribute to the schema.

To begin, select the mixin name in the Mixins section. Once you do this, the mixin's properties appear on the right-hand side of the editor and an Add field button appears next to the name of the schema under Structure.

Select Add field next to "Loyalty Members" to create a new node in the structure. This node (called _tenantId in this example) represents your IMS Organization's tenant ID, preceded by an underscore. Das Vorhandensein der Mandanten-ID zeigt an, dass die Felder, die Sie hinzufügen, im Namensraum Ihres Unternehmens enthalten sind.

Mit anderen Worten, die Felder, die Sie hinzufügen, sind für Ihr Unternehmen eindeutig und werden in einem bestimmten Bereich gespeichert, der nur für Ihr Unternehmen zugänglich ist, Schema Registry . Felder, die Sie definieren, müssen immer Ihrem Pächter-Namensraum hinzugefügt werden, um Kollisionen mit Namen anderer Standardklassen, Mixins, Datentypen und Felder zu verhindern.

Inside that namespaced node is a "New Field". This is the beginning of the "Loyalty Details" mixin.

Using the controls on the right-hand side of the editor, start by creating a loyalty field with type "Object" that will be used to hold your loyalty-related fields. When finished, select Apply.

The changes are applied and the newly created loyalty object appears. Select Add field next to the object to add additional loyalty-related fields. A "New Field" appears and the Field properties section is visible on the right-hand side of the canvas.

Für jedes Feld sind die folgenden Informationen erforderlich:

  • Feldname: Der Name des Felds, in Kamelschreibweise geschrieben. Beispiel: LoyalitätsStufe
  • Anzeigename: Der Name des Felds, in der Titelschrift geschrieben. Beispiel: Loyalitäts-Stufe
  • Typ: Der Datentyp des Felds. This includes basic scalar types and any data types defined in the Schema Registry. Examples: String, Integer, Boolean, Person, Address, Phone number, etc.
  • Beschreibung: Es sollte eine optionale Beschreibung des Felds mit maximal 200 Zeichen in Satzform eingefügt werden.

The first field for the Loyalty object will be a string called loyaltyId. When setting the new field's type to "String", the Field properties section becomes populated with several options for applying constraints, including default value, format, and maximum length.

Je nach ausgewähltem Datentyp stehen verschiedene Einschränkungsoptionen zur Verfügung. Since loyaltyId will be an email address, select "email" from the Format dropdown menu. Wählen Sie Übernehmen, um Ihre Änderungen anzuwenden.

Add more fields to the mixin

Now that you have added the loyaltyId field, you can add additional fields to capture loyalty-related information such as:

  • Punkte (Ganzzahl)
  • Mitglied seit (Datum)

Each field is added by selecting Add field on the loyalty object and filling in the required information.

Nach Abschluss des Vorgangs enthält das Treueobjekt die Felder für die Loyalität-ID, die Punkte und das Mitglied-seit.

hinzufügen eines Enum-Felds mit der Mischung

When defining fields in the Schema Editor, there are some additional options that you can apply to basic field types in order to provide further constraints on the data the field can contain. Die Anwendungsfälle für diese Beschränkungen werden in der folgenden Tabelle erläutert:

Constraint Beschreibung
Erforderlich Gibt an, dass das Feld für die Datenerfassung erforderlich ist. Daten, die auf Grundlage dieses Schemas in einen Datensatz hochgeladen wurden und dieses Feld nicht enthalten, schlagen bei der Aufnahme fehl.
Array Gibt an, dass das Feld ein Array von Werten mit jeweils dem angegebenen Datentyp enthält. Wenn Sie diese Einschränkung beispielsweise für ein Feld mit dem Datentyp "String"verwenden, gibt das Feld ein Zeichenfolgenarray an.
Enum Gibt an, dass dieses Feld einen der Werte aus einer nummerierten Liste möglicher Werte enthalten muss.
Identität Gibt an, dass dieses Feld ein Identitätsfeld ist. Weitere Informationen zu Identitätsfeldern finden Sie weiter unten in diesem Tutorial.
Beziehung Während Schema-Beziehungen durch die Verwendung des Vereinigung-Schemas abgeleitet werden können, gilt Real-time Customer Profiledies nur für Schema, die dieselbe Klasse gemeinsam haben. Die Beziehungsbeschränkung gibt an, dass dieses Feld auf die primäre Identität eines Schemas verweist, das auf einer anderen Klasse basiert, was eine Beziehung zwischen den beiden Schemas impliziert. See the tutorial on defining a relationship for more information.

Für dieses Lernprogramm ist für das “loyalty” Objekt im Schema ein neues Enum-Feld erforderlich, das die "Treuestufe"eines Kunden beschreibt, bei dem der Wert nur eine von vier möglichen Optionen sein kann. Um dieses Feld dem Schema hinzuzufügen, wählen Sie Hinzufügen Feld neben dem loyalty Objekt aus und füllen die erforderlichen Felder für Feldname und Anzeigename aus. Wählen Sie als Typ"Zeichenfolge"aus.

Zusätzliche Kontrollkästchen werden für das Feld angezeigt, nachdem der Typ ausgewählt wurde, einschließlich der Kontrollkästchen für Array, Enum und Identity.

Select the Enum checkbox to open the Enum values section below. Hier können Sie für jede akzeptable Loyalitätsstufe den Wert (in Binnenmajuskel-Schreibweise) und die Bezeichnung (einen optionalen, leserfreundlichen Namen in der Titelschreibweise) eingeben.

Wenn Sie alle Feldeigenschaften abgeschlossen haben, wählen Sie " Übernehmen ", um das Feld "loyaltyLevel" zum loyalty Objekt hinzuzufügen.

Konvertieren eines Objekts mit mehreren Feldern in einen Datentyp

Das loyalty Objekt enthält jetzt mehrere treuespezifische Felder und stellt eine gemeinsame Datenstruktur dar, die in anderen Schemas nützlich sein könnte. Mit dem Schema Editor können Sie wiederverwendbare Objekte mit mehreren Feldern einfach anwenden, indem Sie die Struktur dieser Objekte in Datentypen konvertieren.

Datentypen ermöglichen den konsistenten Einsatz von Strukturen mit mehreren Feldern und bieten mehr Flexibilität als ein Mixin, da sie überall in einem Schema verwendet werden können. Dies geschieht, indem Sie den Typ -Wert des Felds auf den Wert eines Datentyps festlegen, der im Schema RegistryFeld definiert ist.

To convert the loyalty object to a data type, select the loyalty field under Structure, then select Convert to new data type on the right-hand side of the editor under Field properties. Es wird ein grünes Popup angezeigt, das bestätigt, dass das Objekt erfolgreich konvertiert wurde.

Now, when you look under Structure, you can see that the loyalty field has a data type of "Loyalty" and the fields have small lock icons beside them, indicating they are no longer individual fields but rather part of a multi-field data type.

In einem zukünftigen Schema können Sie nun ein Feld als "Loyalty"Typ zuweisen und es enthält automatisch Felder für ID, Treuestufe, Mitglied seit und Punkte.

Suchen und Filtern von Schema-Feldern

Ihr Schema enthält jetzt neben den von der Basisklasse bereitgestellten Feldern mehrere Mixins. Wenn Sie mit größeren Schemas arbeiten, können Sie die Kontrollkästchen neben den Namen von Mixins in der linken Leiste aktivieren, um die angezeigten Felder auf diejenigen zu filtern, die von den Mixins bereitgestellt werden, die Sie interessieren.

Wenn Sie nach einem bestimmten Feld in Ihrem Schema suchen, können Sie die Suchleiste auch verwenden, um die angezeigten Felder nach Namen zu filtern, unabhängig davon, unter welcher Mischung sie angezeigt werden.

IMPORTANT

Die Suchfunktion berücksichtigt alle ausgewählten Mix-in-Filter, wenn die passenden Felder angezeigt werden. Wenn eine Abfrage nicht die erwarteten Ergebnisse anzeigt, müssen Sie ggf. die Dublette prüfen, ob Sie keine relevanten Mixins herausfiltern.

Festlegen eines Schemafelds als Identitätsfeld

Die Standarddatenstruktur, die Schema bereitstellen, kann genutzt werden, um Daten zu identifizieren, die über mehrere Quellen hinweg zu einer Person gehören. Dies ermöglicht verschiedene nachgelagerte Anwendungsfälle wie Segmentierung, Berichte, Analyse der Datenwissenschaften und mehr. Um Daten basierend auf individuellen Identitäten zu verknüpfen, müssen Schlüsselfelder innerhalb der jeweiligen Schema als Identitätsfelder gekennzeichnet werden.

Experience Platform erleichtert die Identifizierung eines Identitätsfelds mithilfe eines Identitäts -Kontrollkästchens im Schema Editor. Sie müssen jedoch festlegen, welches Feld basierend auf der Art Ihrer Daten am besten als Identität verwendet werden soll.

For example, there may be thousands of loyalty program members belonging to the same "loyalty level", but each member of the loyalty program has a unique loyaltyId (which in this instance is the individual member's email address). The fact that loyaltyId is a unique identifier for each member makes it a good candidate for an identity field, whereas loyaltyLevel is not.

IMPORTANT

Die folgenden Schritte beschreiben, wie einem vorhandenen Schema-Feld ein Identitätsdeskriptor hinzugefügt wird. Alternativ zur Definition von Identitätsfeldern innerhalb der Struktur des Schemas können Sie stattdessen auch ein identityMap Feld verwenden, um Identitätsinformationen zu enthalten.

Wenn Sie planen, identityMapdie primäre Identität, die Sie dem Schema direkt hinzufügen, zu überschreiben. Weitere Informationen finden Sie im Abschnitt zu identityMap den Grundlagen der Erstellung von Schemas .

Wählen Sie im Editor im Bereich " Struktur "das loyaltyId Feld und das Kontrollkästchen " Identität "wird unter den Feldeigenschaften angezeigt. Check the box and the option to set this as the Primary identity appears. Wählen Sie auch dieses Kontrollkästchen aus.

NOTE

Jedes Schema darf nur ein primäres Identitätsfeld enthalten. Nachdem ein Schema als primäre Identität festgelegt wurde, erhalten Sie eine Fehlermeldung, wenn Sie später versuchen, ein anderes Identitätsfeld im Schema als primäre Identität festzulegen.

Als Nächstes müssen Sie einen Identitäts-Namensraum aus der Liste vordefinierter Namensraum in der Dropdown-Liste angeben. Da loyaltyId die E-Mail-Adresse des Kunden angegeben ist, wählen Sie "E-Mail"aus der Dropdownliste. Wählen Sie Übernehmen , um die Aktualisierungen des loyaltyId Felds zu bestätigen.

NOTE

Eine Liste der Standarddefinitionen und -definitionen finden Sie in der Identity Service Dokumentation.

Nach dem Anwenden der Änderung loyaltyId wird auf dem Symbol ein Fingerabdrucksymbol angezeigt, das angibt, dass es sich jetzt um ein Identitätsfeld handelt. Darüber hinaus wird das darunter liegende Loyalty Details Mixin der linken Leiste mit dem Identitätsfeld Liste, sodass Sie leicht bestimmen können, welches Mixin in einem Schema die Identitätsfelder dieses Schemas liefert.

Now all data ingested into the loyaltyId field will be used to help identify that individual and stitch together a single view of that customer. To learn more about working with identities in Experience Platform, please review the Identity Service documentation.

Schema zur Verwendung in Real-time Customer Profile

Real-time Customer Profile nutzt Identitätsdaten, um eine ganzheitliche Ansicht der einzelnen Kunden Experience Platform zu ermöglichen. Der Dienst erstellt robuste 360° Profil von Kundenattributen sowie zeitgestempelte Konten für jede Interaktion, die Kunden über ein in Experience Platformdas System integriertes System hatten.

In order for a schema to be enabled for use with Real-time Customer Profile, it must have a primary identity defined. Sie erhalten eine Fehlermeldung, wenn Sie versuchen, ein Schema zu aktivieren, ohne vorher eine primäre Identität zu definieren.


To enable the "Loyalty Members" schema for use in Profile, begin by selecting "Loyalty Members" in the Structure section of the editor.

Auf der rechten Seite des Editors werden Informationen zum Schema angezeigt, einschließlich Anzeigename, Beschreibung und Typ. Zusätzlich zu diesen Informationen gibt es eine Profil-Umschalter .

Select Profile and a popover appears, asking you to confirm that you wish to enable the schema for Profile.


WARNING

Once a schema has been enabled for Real-time Customer Profile and saved, it cannot be disabled.

Wählen Sie Aktivieren , um Ihre Auswahl zu bestätigen. Sie können den Profil -Umschalter erneut aktivieren, um das Schema zu deaktivieren, wenn Sie es wünschen. Sobald das Schema jedoch gespeichert wurde, während es aktiviert Profile ist, kann es nicht mehr deaktiviert werden.

Nächste Schritte und zusätzliche Ressourcen

Nachdem Sie das Schema fertig gestellt haben, können Sie das komplette Schema auf der Arbeitsfläche sehen. Select Save and the schema will be saved to the Schema Library, making it accessible by the Schema Registry.

Ihr neues Schema kann jetzt verwendet werden, um Daten zu erfassen Platform. Denken Sie daran, dass nach Verwendung des Schemas zur Datenaufnahme nur noch Ergänzungen vorgenommen werden können. Weitere Informationen zur Schemaversionierung finden Sie in den Grundlagen der Schema-Komposition.

Sie können nun dem Tutorial zum Definieren einer Beziehung zwischen Schemas in der Benutzeroberfläche folgen, um dem Schema "Treuemitglieder"ein neues Beziehungsfeld hinzuzufügen.

The "Loyalty Members" schema is also available to be viewed and managed using the Schema Registry API. To begin working with the API, start by reading the Schema Registry API developer guide.

Videoressourcen

WARNING

Die in den folgenden Videos dargestellte Platform Benutzeroberfläche ist veraltet. Die neuesten Screenshots und Funktionen der Benutzeroberfläche finden Sie in der obigen Dokumentation.

Das folgende Video zeigt, wie Sie ein einfaches Schema in der Platform Benutzeroberfläche erstellen.

Das folgende Video soll Ihnen die Arbeit mit Mixins und Klassen erleichtern.

Anhang

Die folgenden Abschnitte enthalten zusätzliche Informationen zur Verwendung der Schema Editor.

Neue Klasse erstellen

Experience Platform bietet die Flexibilität, ein Schema auf der Grundlage einer Klasse zu definieren, die spezifisch für Ihr Unternehmen ist.

Wählen Sie im Arbeitsbereich Schemas die Option Schema ​erstellen und wählen Sie dann Durchsuchen aus der Dropdownliste.

Es wird ein Dialogfeld angezeigt, in dem Sie aus einer Liste verfügbarer Klassen auswählen können. Wählen Sie oben im Dialogfeld die Option Neue Klasse erstellen. You can then give your new class a display name (a short, descriptive, unique, and user-friendly name for the class), a description, and a behavior ("Record" or "Time Series") for the data the schema will define.

IMPORTANT

Denken Sie beim Erstellen eines Schemas, das eine von Ihrem Unternehmen definierte Klasse implementiert, daran, dass Mixins nur für kompatible Klassen verfügbar sind. Since the class you defined is new, there are no compatible mixins listed in the Add mixin dialog. Instead, you will need to select Create new mixin and define a mixin for use with that class. Wenn Sie das nächste Mal ein Schema erstellen, das die neue Klasse implementiert, wird das von Ihnen definierte Mixin aufgelistet und ist zur Verwendung verfügbar.

Klasse eines Schemas ändern

Sie können die Klasse eines Schemas jederzeit während des anfänglichen Kompositionsprozesses ändern, bevor das Schema gespeichert wurde.

WARNING

Die erneute Zuweisung der Klasse zu einem Schema sollte mit größter Vorsicht erfolgen. Mixins sind nur mit bestimmten Klassen kompatibel. Wenn Sie also die Klasse ändern, werden die Arbeitsfläche und alle hinzugefügten Felder zurückgesetzt.

Um eine Klasse neu zuzuweisen, wählen Sie auf der linken Seite der Arbeitsfläche die Option " Zuweisen "aus.

A dialog appears that displays a list of all available classes, including any defined by your organization (the owner being "Customer") as well as standard classes defined by Adobe.

Wählen Sie eine Liste aus, um die zugehörige Beschreibung auf der rechten Seite des Dialogfelds anzuzeigen. You can also select Preview class structure to see the fields and metadata associated with the class. Wählen Sie Klasse zuweisen, um fortzufahren.

Es wird ein neues Dialogfeld geöffnet, in dem Sie bestätigen müssen, dass Sie eine neue Klasse zuweisen möchten. Wählen Sie Zuweisen zur Bestätigung.

Nachdem Sie die Klassenänderung bestätigt haben, wird die Arbeitsfläche zurückgesetzt und der gesamte Kompositionsfortschritt geht verloren.

Auf dieser Seite