Loading
Distribuering av rensa metadata för Omnistudio

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.

Anteckning
Anteckning Distribuering av rena metadata är endast tillgängligt i standardruntime och standarddesignern. Om du använder runtime och designer för det hanterade paketet, migrera till standardruntime och designer för att använda denna funktion. Se Migrera dina komponenter till Omnistudio Standard Runtime med Migreringsassistenten för Omnistudio.

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:

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.
 
Laddar
Salesforce Help | Article