Du är här:
Distribuering av rensa metadata för Omnistudio
Distribuering av rena metadata moderniserar hur du distribuerar Omnistudio-komponenter. När du slår på den beter sig Omnistudio-komponenter som standardmetadata från Salesforce, så du distribuerar dem med Salesforce CLI, DevOps Center, ändringsanvisningar och paketering, tillsammans med Lightning, -flöden och Apex i en enda pipeline.
Omnistudio-komponenter blir standardkonfigurationsenheter som representeras av nya metadatatyper. Varje komponent visar endast en version, beroenden upptäcks automatiskt och källfiler använder rena, versionsagnostiska namn. Du distribuerar Omnistudio-komponenter med samma verktyg och arbetsflöden som du redan använder för resten av Salesforce Platform.
Viktiga fördelar
Distribuering av rena metadata ger dessa förbättringar till Omnistudio-distribuering.
- Atomdistribuering: Distribuera Omnistudio-ändringar tillsammans med andra Salesforce-metadatatyper i en sammanhängande distribuering.
- Automatisk beroendeidentifiering i första generationens (1GP) paket: När du hämtar eller distribuerar en Omnistudio-komponent identifierar ramverket de komponenter det är beroende av och inkluderar dem.
- Effektiv versionshantering: Varje komponent visar endast sin enskilda version för distribuering. Varje distribuering skapar en version i målorganisationen så att du inte längre söker igenom en lång lista med versioner för att hitta den rätta.
- Läsbara diffar: De nya metadata producerar enhetliga, läsbara skillnader mellan dina distribuerade Omnistudio-ändringar för granskare.
- Paketeringsstöd: De nya metadata är paketerbara i första generationens (1GP) och andra generationens (2GP) paket.
- Sandboxkopieringsstöd: När du skapar en fullständig eller delvis kopierad sandbox kopieras dina Omnistudio-komponenter till sandboxen. Se Sandboxtyper och mallar.
- Källspårning: Följ ändringarna mellan ditt lokala projekt och en skissorganisation eller sandbox när du skapar, uppdaterar eller tar bort Omnistudio-komponenter. Se Följ ändringar mellan ditt projekt och din organisation.
Nyckelskillnader
Denna tabell jämför Omnistudio-distribuering före och efter att du har slagit på Distribuering av rena metadata.
| Kapacitet | Äldre distribuering | Distribuering av rena metadata |
|---|---|---|
| Distribuera tillsammans med andra metadatatyper | Nej | Ja |
| Versioner exponerade för distribuering | Alla versioner | Endast en version |
| Automatisk beroendeidentifiering | Stöds inte | Stöds (endast 1GP) |
| Källfiler i versionshantering | Svårt att jämföra | Läsbara, enhetliga skillnader |
| Filnamn | Inkluderar versionsnummer | Versionsagnostisk |
| Källspårning | Stöds inte | Stöds |
| Fullständig sandbox kopia | Omnistudio-komponenter kopieras inte | Omnistudio-komponenter kopierade |
| 1GP-paketering | Begränsad | Stöds |
| 2GP-paketering | Begränsad | Stöds |
| Ändringsanvisningar | Stöds inte | Stöds |
Distributionsmetoder och verktyg som stöds
När du har slagit på funktionen kan du använda Omnistudio-komponenter med dessa alternativ:
- Salesforce CLI: Hämta, distribuera och paketera Omnistudio-komponenter med
sf project. Se projektkommandon. - Ändringsanvisningar: Inkludera Omnistudio-komponenter i ändringsanvisningar, med beroenden som identifieras automatiskt. Se Distribuera med ändringsanvisningar.
- Metadata API: Arbeta med de nya metadatatyperna programmatiskt. Se Förstå Metadata API.
- 1GP- och 2GP-paketering: Paketera Omnistudio-komponenter i första och andra generationens paket. Se Första generationens hanterade paket och Andra generationens hanterade paket.
- Sandboxkopia: När du skapar eller uppdaterar en Developer, Developer Pro, Partial Copy eller Fullständig sandbox kopieras Omnistudio-komponenter automatiskt. Se Sandboxar.
Nya metadatatyper
När Distribuering av rena metadata har slagits på, använd dessa metadatatyper för att hämta och distribuera åtgärder. Dessa metadatatyper kräver API version 67.0 eller senare.
| Komponent | Ny metadatatyp | Äldre typ (stöds inte längre) |
|---|---|---|
| Omniscript | OmniscriptDefinition . | OmniScriptConfig . |
| Integreringsprocess | IntegrationProcdDefinition . | OmniIntegrationProcConfig |
| Datamappning | DataMapperDefinition . | OmniDataTransformConfig |
| Flexkort | Flexkortdefinition | OmniUiCardConfig |
Begränsningar
Tänk på dessa begränsningar när du planerar din distribuering.
- Tooling API stöds inte.
- Omnistudio-komponenter som refererar Datamappningar i det hanterade paketet som inte är Bransch stöds inte.
- Paketering tillåter inte versionsåsidosättningar. Om ett komponentnamn står i konflikt med en befintlig komponent under installationen skapar installationen en version.
- Konfigurera distribuering av rena metadata
Slå på Distribuering av rena metadata från Omnistudio-inställningar i Inställningar. Slå på den i både källorganisationen och målorganisationen. - Vanliga frågor om Omnistudio Clean Metadata (FAQs)
Få svar på vanliga frågor om att använda Distribuering av rena metadata för Omnistudio.
