Gegevenstypen maken en bewerken met de gebruikersinterface ui-create-and-edit
In het Model van Gegevens van de Ervaring (XDM), zijn de gegevenstypes herbruikbare gebieden die veelvoudige subfields bevatten. Terwijl gelijkaardig aan de groepen van het schemagebied in zoverre zij voor het verenigbare gebruik van een multi-gebiedstructuur toestaan, zijn de gegevenstypes flexibeler omdat zij overal in de schemastructuur kunnen worden omvat terwijl de gebiedsgroepen slechts op het wortelniveau kunnen worden toegevoegd.
Adobe Experience Platform biedt vele standaardgegevenstypen die kunnen worden gebruikt voor een groot aantal gangbare praktijkbeheertoepassingen. U kunt echter ook uw eigen aangepaste gegevenstypen definiëren om aan uw unieke bedrijfsbehoeften te voldoen.
Deze zelfstudie behandelt de stappen voor het maken en bewerken van aangepaste gegevenstypen in de gebruikersinterface van Platform.
Vereisten prerequisites
Deze handleiding vereist een goed begrip van XDM System. Verwijs naar het XDM overzichtvoor een inleiding aan de rol van XDM binnen het Experience Platform ecosysteem, en de grondbeginselen van schemacompositievoor hoe de gegevenstypes tot XDM schema's bijdragen.
Terwijl niet vereist voor deze gids, wordt het geadviseerd dat u ook het leerprogramma volgt op samenstellend een schema in UIom zich met de diverse mogelijkheden van Schema Editor vertrouwd te maken.
Open de lus Schema Editor voor een gegevenstype data-type
Selecteer in de gebruikersinterface van het platform de optie Schemas in de linkernavigatie om de Schemas -werkruimte te openen en selecteer vervolgens het tabblad Data types . Er wordt een lijst met beschikbare gegevenstypen weergegeven. De lijst met gegevenstypen wordt automatisch gefilterd op basis van de manier waarop ze zijn gemaakt. Met de standaardinstelling worden de gegevenstypen weergegeven die door de Adobe worden gedefinieerd. U kunt de lijst ook filteren om de lijsten weer te geven die door uw organisatie zijn gemaakt.
Hier hebt u de volgende opties:
Een nieuw gegevenstype maken create
Selecteer op het tabblad Data types de optie Create data type.
De lus Schema Editor wordt weergegeven en geeft de huidige structuur van het nieuwe gegevenstype op het canvas weer. Aan de rechterkant van de editor kunt u een weergavenaam en een optionele beschrijving voor het gegevenstype opgeven. Zorg ervoor dat u een unieke en beknopte naam voor uw gegevenstype opgeeft, omdat dit zo is dat het wordt geïdentificeerd wanneer u het aan een schema toevoegt.
Deze zelfstudie maakt een gegevenstype dat een restauratie-eigenschap beschrijft, zodat het gegevenstype de weergavenaam "Restaurant" krijgt.
Van hier, kunt u vooruit aan de volgende sectieoverslaan beginnen gebieden aan het nieuwe gegevenstype toe te voegen.
Gegevenstypen filteren filter
De lijst met beschikbare gegevenstypen wordt vooraf gefilterd op basis van de manier waarop ze zijn gemaakt. Selecteer het keuzerondje dat u wilt kiezen tussen de opties Standard en Custom . De optie Standard toont entiteiten die zijn gemaakt door Adobe en de optie Custom geeft entiteiten weer die binnen uw organisatie zijn gemaakt.
Een bestaand gegevenstype bewerken edit
Alleen aangepaste gegevenstypen die door uw organisatie zijn gedefinieerd, kunnen worden bewerkt. Selecteer Custom om alleen aangepaste gegevenstypen weer te geven die eigendom zijn van uw organisatie.
Selecteer in de lijst het gegevenstype dat u wilt bewerken om de rechtertrack te openen, met daarin de details van het gegevenstype. Vanuit het deelvenster Details kunt u ook een voorbeeldbestand downloaden, de JSON-structuur kopiëren of het gegevenstype aan een pakket toevoegen.
Selecteer de naam van het gegevenstype in de rechterrail om de structuur ervan te openen in de Schema Editor .
Velden toevoegen aan het gegevenstype add-fields
Begin gebieden aan het gegevenstype toe te voegen, selecteer plus (+) pictogram naast het wortel-vlakke gebied in het canvas. Hieronder wordt een nieuw veld weergegeven en de rechtertrack wordt bijgewerkt met besturingselementen voor het nieuwe veld.
Gebruik de besturingselementen in het rechterspoor om de details van het nieuwe veld te configureren. Zie de gids op definiërend gebieden in UIvoor specifieke stappen op om het gebied aan het gegevenstype te vormen en toe te voegen.
Het gegevenstype Restaurant vereist een tekenreeksveld voor de naam van het restaurant. Als zodanig wordt Field name ingesteld als "name" en Type als "String". Selecteer Apply om de wijzigingen toe te passen op het veld.
Voeg desgewenst meer velden aan het gegevenstype toe. Het gegevenstype Restaurant heeft nu extra velden voor merk, zitcapaciteit en vloerruimte.
Naast basisvelden kunt u ook andere gegevenstypen nesten binnen het aangepaste gegevenstype. Het gegevenstype Restaurant vereist bijvoorbeeld een veld dat het fysieke adres van de eigenschap vertegenwoordigt. In dit scenario, kunt u een nieuw "adres"gebied toevoegen dat het standaardgegevenstype "Postal address"wordt toegewezen.
Dit toont aan hoe de flexibele gegevenstypes in termen van het beschrijven van uw gegevens kunnen zijn: de gegevenstypes kunnen gebieden gebruiken die ook gegevenstypes zijn, die zelf verdere gegevenstypes kunnen bevatten, etc. Dit staat u toe om gemeenschappelijke gegevenspatronen door uw schema's te abstract en opnieuw te gebruiken XDM, die het gemakkelijker maken om complexe gegevensstructuren te vertegenwoordigen.
Nadat u alle velden aan het gegevenstype hebt toegevoegd, selecteert u Save om de wijzigingen op te slaan en het gegevenstype aan het gegevenstype Schema Library toe te voegen.
Het gegevenstype toevoegen aan een schema add-data-type
Nadat u een gegevenstype hebt gemaakt, kunt u het in uw schema's gebruiken. Aangezien XDM-schema's bestaan uit een klasse en nul of meer veldgroepen, kunnen velden die door een gegevenstype worden verschaft, niet rechtstreeks aan een schema worden toegevoegd. In plaats daarvan moeten ze worden opgenomen in een klasse of een veldgroep.
Begin door de stappen te volgen betrokken met toevoegend een gebied aan een klasseof toevoegend een gebied aan een gebiedsgroep. Alternatief, kunt u beginnen toevoegend een gebied direct aan een schemaen de ouderklasse of de gebiedsgroep kiezen van daar. Wanneer u Type voor het nieuwe gebied kiest, selecteer de naam van uw gegevenstype van het drop-down menu.
Een object met meerdere velden omzetten in een gegevenstype convert
Wanneer u in Schema Editor een objecttypeveld maakt met meerdere subvelden, kunt u dat veld omzetten in een gegevenstype, zodat u dezelfde veldstructuur kunt gebruiken in een andere klasse of veldgroep.
Als u een objecttypeveld wilt omzetten in een gegevenstype, selecteert u het veld op het canvas. Voordat u het veld converteert, moet u ervoor zorgen dat Display name een beschrijving bevat van de gegevens die het object bevat, aangezien dit de naam van het gegevenstype wordt. Wanneer u klaar bent om het veld om te zetten, selecteert u Convert to new data type in de rechterrails.
Het canvas werkt het gegevenstype van het gebied van "Object"aan het nieuwe gegevenstype bij. Deze structuur kan nu opnieuw worden gebruikt in andere klassen en veldgroepen door dit gegevenstype te selecteren in het vervolgkeuzemenu Type wanneer u een nieuw veld definieert.
Volgende stappen next-steps
In deze handleiding wordt beschreven hoe u gegevenstypen kunt maken en bewerken met behulp van de interface van het platform. Voor meer informatie over de mogelijkheden van de Schemas werkruimte, zie het Schemas overzicht van de werkruimte.
Leren hoe te om gegevenstypes te beheren gebruikend Schema Registry API, zie de gids van het gegevenstypepunteindpunt.