U bent hier:
Implementatie van schone metagegevens voor Omnistudio
Implementatie van schone metagegevens moderniseert de manier waarop u Omnistudio-componenten implementeert. Wanneer u Omnistudio-componenten inschakelt, werken ze als standaard Salesforce-metagegevens, dus implementeert u ze met Salesforce CLI, DevOps Center, wijzigingssets en pakketten, naast Lightning webcomponenten, stromen en Apex klassen in één pijplijn.
Omnistudio-componenten worden standaard set-upentiteiten, vertegenwoordigd door nieuwe typen metagegevens. Elke component toont slechts één versie, afhankelijkheden worden automatisch gedetecteerd en bronbestanden gebruiken schone, versieonafhankelijke namen. U implementeert Omnistudio-componenten met dezelfde tools en werkstromen die u al gebruikt voor de rest van het Salesforce-platform.
Belangrijke voordelen
Implementatie van schone metagegevens brengt deze verbeteringen in Omnistudio-implementatie.
- Atoomimplementatie: Implementeer Omnistudio-wijzigingen samen met andere typen Salesforce-metagegevens in één samenhangende implementatie.
- Automatische afhankelijkheidsdetectie in pakketten van de eerste generatie (1GP): Wanneer u een Omnistudio-component ophaalt of implementeert, identificeert het framework de componenten waarvan het afhankelijk is, en neemt deze op.
- Gestroomlijnd versiebeheer: Elke component maakt alleen de afzonderlijke versie ervan zichtbaar voor implementatie. Elke implementatie maakt een versie in de doelorganisatie, waardoor u niet langer een lange lijst met versies hoeft te scannen om de juiste te vinden.
- Leesbare verschillen: De nieuwe metagegevens produceren consistente, leesbare verschillen van uw geïmplementeerde Omnistudio-wijzigingen voor revisoren.
- Verpakkingsondersteuning: De nieuwe metagegevens kunnen worden opgenomen in pakketten van de eerste generatie (1GP) en de tweede generatie (2GP).
- Ondersteuning voor sandboxkopieën: Wanneer u een volledige of gedeeltelijke kopie van een sandbox maakt, worden uw Omnistudio-componenten naar de sandbox gekopieerd. Zie Sandboxtypen en sjablonen.
- Bron bijhouden: Houd de wijzigingen tussen uw lokale project en een scratch-organisatie of sandbox bij wanneer u Omnistudio-componenten maakt, bijwerkt of verwijdert. Zie Wijzigingen bijhouden tussen uw project en organisatie.
Belangrijke verschillen
Deze tabel vergelijkt Omnistudio-implementatie vóór en na het inschakelen van Implementatie van schone metagegevens.
| Mogelijkheid | Verouderde implementatie | Implementatie van schone metagegevens |
|---|---|---|
| Implementeren naast andere typen metagegevens | Nee | Ja |
| Versies zichtbaar voor implementatie | Alle versies | Enkelvoudige versie |
| Automatische afhankelijkheidsdetectie | Niet ondersteund | Ondersteund (alleen 1GP) |
| Bronbestanden in versiebeheer | Moeilijk te vergelijken | Leesbare, consistente verschillen |
| Bestandsnaam | Omvat versienummer | Versieonafhankelijk |
| Bron bijhouden | Niet ondersteund | Ondersteund |
| Full sandbox | Omnistudio-componenten niet gekopieerd | Omnistudio-componenten gekopieerd |
| 1GP verpakking | Beperkt | Ondersteund |
| 2GP-verpakking | Beperkt | Ondersteund |
| Wijzigingssets | Niet ondersteund | Ondersteund |
Ondersteunde implementatiemethoden en tools
Nadat u de voorziening hebt ingeschakeld, kunt u Omnistudio-componenten gebruiken met deze opties:
- Salesforce CLI: Omnistudio-componenten ophalen, implementeren en in een pakket opnemen met
sf project. Zie projectopdrachten. - Wijzigingssets: Neem Omnistudio-componenten op in wijzigingssets, waarbij afhankelijkheden automatisch worden geïdentificeerd. Zie Implementeren met behulp van wijzigingssets.
- API voor metagegevens: Werk programmatisch met de nieuwe typen metagegevens. Zie Inzicht in API voor metagegevens.
- 1GP en 2GP verpakking: Neem Omnistudio-componenten op in pakketten van de eerste en tweede generatie. Zie Beheerde pakketten van de tweede generatie.
- Sandboxkopie: Wanneer u een Developer, Developer Pro, Partial Copy of Full sandbox maakt of vernieuwt, worden Omnistudio-componenten automatisch gekopieerd. Zie Sandboxen.
Nieuwe typen metagegevens
Wanneer Implementatie van schone metagegevens is ingeschakeld, gebruikt u deze typen metagegevens voor bewerkingen voor ophalen en implementeren. Deze typen metagegevens vereisen API-versie 67.0 of hoger.
| Component | Nieuw type metagegevens | Verouderd type (niet langer ondersteund) |
|---|---|---|
| Omniscript | OmniscriptDefinition | OmniScriptConfiguratie |
| Procedure voor integratie | IntegrationProcdDefinition | OmniIntegrationProcConfigur |
| Gegevenstoewijzing | DataMapperDefinition | OmniDataTransformConfigur |
| Flexcard | FlexcardDefinition | OmniUiCardConfigur |
Beperkingen
Houd rekening met deze beperkingen wanneer u uw implementatie plant.
- De Tooling API wordt niet ondersteund.
- Omnistudio-componenten die verwijzen naar Gegevenstoewijzingen in het beheerde pakket voor niet-Industries, worden niet ondersteund.
- Verpakkingen staan versieoverschrijvingen niet toe. Als de naam van een component tijdens de installatie conflicteert met een bestaande component, maakt de installatie een versie.
- Implementatie van schone metagegevens instellen
Schakel Implementatie van metagegevens opschonen in vanuit Omnistudio-instellingen in Set-up. Schakel deze in zowel de bronorganisatie als de doelorganisatie in. - Omnistudio Clean Metadata Veelgestelde vragen (FAQ's)
Krijg antwoorden op veelgestelde vragen over het gebruik van Clean Metadata Deployment voor Omnistudio.
