Loading
Rydde metadatadistribusjon for Omnistudio

Rydde metadatadistribusjon for Omnistudio

Ryddig metadatadistribusjon moderniserer måten du distribuerer OmniStudio-komponenter på. Når du slår den på, fungerer Omnistudio-komponenter som standard Salesforce-metadata, så du distribuerer dem med Salesforce CLI, DevOps Center, endringssett og pakking, sammen med Lightning, flyter og Apex i én pipeline.

Omnistudio-komponenter blir standardoppsettenheter som representeres av nye metadatatyper. Hver komponent viser bare én versjon, avhengigheter oppdages automatisk, og kildefiler bruker ryddige, versjonsagnostiske navn. Du distribuerer Omnistudio-komponenter med de samme verktøyene og arbeidsflytene som du allerede bruker for resten av Salesforce-plattformen.

Merk
Merk Ryddig metadatadistribusjon er tilgjengelig bare i standardkjøretid og standarddesigner. Hvis du er i den administrerte pakkens kjøretid og designer, går du over til standardkjøretid og designer for å bruke denne funksjonen. Se Overføre komponentene til Omnistudio-standardkjøretid med Omnistudio-overføringsassistenten.

Viktige fordeler

Ryddig metadatadistribusjon bringer disse forbedringene til OmniStudio-distribusjon.

  • Atomisk distribusjon: Distribuer Omnistudio-endringer sammen med andre Salesforce-metadatatyper i én sammenhengende distribusjon.
  • Automatisk avhengighetsregistrering i førstegenerasjons (1GP)-pakker: Når du henter eller distribuerer en Omnistudio-komponent, identifiserer rammeverket komponentene den avhenger av, og inkluderer dem.
  • Strømlinjeformet versjonsbehandling: Hver komponent viser bare sin ene versjon for distribusjon. Hver distribusjon oppretter en versjon i målorganisasjonen, så du kan ikke lenger skanne en lang liste med versjoner for å finne den riktige.
  • Lesbare differ: De nye metadataene produserer konsistente, lesbare forskjeller i de distribuerte Omnistudio-endringene for de som går gjennom dem.
  • Pakkestøtte: De nye metadataene kan pakkes i pakker med førstegenerasjon (1GP) og andregenerasjon (2GP).
  • Støtte for Sandbox-kopiering: Når du oppretter en fullstendig kopi- eller delvis kopi-Sandbox-organisasjon, kopieres Omnistudio-komponentene til Sandbox-organisasjonen. Se Sandbox-typer og -maler.
  • Kildesporing: Spor endringene mellom ditt lokale prosjekt og en midlertidig organisasjon eller Sandbox-organisasjon når du oppretter, oppdaterer eller sletter OmniStudio-komponenter. Se Spore endringer mellom prosjektet og organisasjonen.

Viktige forskjeller

Denne tabellen sammenligner Omnistudio-distribusjon før og etter at du har slått på Tøm metadatadistribusjon.

Funksjon Tidligere distribusjon Ryddig metadatadistribusjon
Distribuere sammen med andre metadatatyper Nei Ja
Versjoner eksponert for distribusjon Alle versjoner Bare enkeltversjon
Automatisk avhengighetsregistrering Ikke støttet Støttes (1 bare GP)
Kildefiler i versjonskontroll Vanskelig å sammenligne Lesbare, konsistente diff-er
Filnavn Inkluderer versjonsnummer Versjonsagnostisk
Kildesporing Ikke støttet Støttet
Fullstendig Sandbox Omnistudio-komponenter ikke kopiert Omnistudio-komponenter kopiert
1GP-pakking Begrenset Støttet
2GP-pakking Begrenset Støttet
Endringssett Ikke støttet Støttet

Distribusjonsmetoder og -verktøy som støttes

Når du har slått på funksjonen, kan du bruke OmniStudio-komponenter med disse alternativene:

Nye metadatatyper

Når Ryddig metadatadistribusjon er slått på, bruker du disse metadatatypene til henting og distribusjon av operasjoner. Disse metadatatypene krever API-versjon 67.0 eller nyere.

Komponent Ny metadatatype Tidligere type (støttes ikke lenger)
Omniskript OmniscriptDefinition OmniScriptConfig
Integrasjonsprosedyre IntegrationProcdDefinition OmniIntegrationProcConfig
Datatilordning DataMapperDefinition OmniDataTransformConfig
Flexkort FlexcardDefinition OmniUiCardConfig

Begrensninger

Ta hensyn til disse begrensningene når du planlegger distribusjonen.

  • Tooling API støttes ikke.
  • Omnistudio-komponenter som refererer til Datatilordninger i den administrerte pakken som ikke er Bransjer, støttes ikke.
  • Pakker tillater ikke versjonsoverstyringer. Hvis navnet på en komponent er i konflikt med en eksisterende komponent under installeringen, oppretter installeringen en versjon.
 
Laster
Salesforce Help | Article