Loading
Pulizia della distribuzione dei metadati per OmniStudio

Pulizia della distribuzione dei metadati per OmniStudio

Clean Metadata Deployment (Distribuzione metadati puliti) modernizza il modo in cui si distribuiscono i componenti OmniStudio. Quando viene attivato, i componenti OmniStudio si comportano come i metadati Salesforce standard, quindi vengono distribuiti con Salesforce CLI, DevOps Center, serie di modifiche e pacchetti, insieme a componenti Web, flussi e classi Apex Lightning in un'unica pipeline.

I componenti OmniStudio diventano entità di impostazione standard, rappresentate da nuovi tipi di metadati. Ogni componente espone una sola versione, le dipendenze vengono rilevate automaticamente e i file di origine utilizzano nomi puliti e indipendenti dalla versione. I componenti OmniStudio vengono distribuiti con gli stessi strumenti e flussi di lavoro già utilizzati per il resto della piattaforma Salesforce.

Nota
Nota La distribuzione dei metadati puliti è disponibile solo nel runtime standard e nel designer standard. Se si utilizza il runtime e il designer del pacchetto gestito, eseguire la migrazione al runtime standard e al designer per utilizzare questa funzione. Vedere Migrazione dei componenti a Runtime standard OmniStudio con l'Assistente di migrazione OmniStudio.

Vantaggi chiave

Clean Metadata Deployment apporta i seguenti miglioramenti alla distribuzione OmniStudio.

  • Dispiegamento atomico: Distribuire le modifiche di OmniStudio insieme ad altri tipi di metadati Salesforce in un'unica distribuzione coerente.
  • Rilevamento automatico delle dipendenze nei pacchetti di prima generazione (1GP): Quando si recupera o si distribuisce un componente OmniStudio, il framework identifica i componenti da cui dipende e li include.
  • Gestione semplificata delle versioni: Ogni componente espone una sola versione per la distribuzione. Ogni distribuzione crea una versione nell'organizzazione di destinazione, quindi non è più necessario analizzare un lungo elenco di versioni per trovare quella giusta.
  • Differenze leggibili: I nuovi metadati generano differenze coerenti e leggibili delle modifiche di OmniStudio distribuite per i revisori.
  • Supporto per i pacchetti: I nuovi metadati possono essere inseriti in pacchetti di prima generazione (1GP) e di seconda generazione (2GP).
  • Supporto per la copia Sandbox: Quando si crea un Sandbox con copia completa o parziale, i componenti OmniStudio vengono copiati nel Sandbox. Vedere Tipi e modelli Sandbox.
  • Tracciamento sorgente: Tenere traccia delle modifiche tra il progetto locale e un'organizzazione vuota o un Sandbox quando si creano, aggiornano o eliminano componenti OmniStudio. Vedere Tracciamento delle modifiche.

Differenze chiave

Questa tabella confronta la distribuzione OmniStudio prima e dopo l'attivazione della distribuzione dei metadati puliti.

Funzione Distribuzione legacy Distribuzione dei metadati puliti
Distribuisci insieme ad altri tipi di metadati No
Versioni esposte per la distribuzione Tutte le versioni Solo versione singola
Rilevamento automatico delle dipendenze Non supportata Supportato (solo 1GP)
File di origine nel controllo di versione Difficile da confrontare Differenze leggibili e coerenti
Denominazione dei file Include il numero di versione Agnostico della versione
Tracciamento sorgente Non supportata Supportate
Copia Sandbox Completa Componenti OmniStudio non copiati Componenti OmniStudio copiati
Imballaggio 1GP Limitato Supportate
Pacchetti 2GP Limitato Supportate
Serie di modifiche Non supportata Supportate

Metodi e strumenti di distribuzione supportati

Dopo aver attivato la funzione, è possibile utilizzare i componenti OmniStudio con queste opzioni:

  • Salesforce CLI: Recuperare, distribuire e inserire in pacchetti i componenti OmniStudio con i comandi sf project. Vedere il progetto Commands.
  • Serie di modifiche: Includere i componenti OmniStudio nelle serie di modifiche, con le dipendenze identificate automaticamente. Vedere Distribuzione tramite serie di modifiche.
  • API dei metadati: Utilizzare i nuovi tipi di metadati a livello di programmazione. Vedere API dei metadati.
  • Imballaggio 1GP e 2GP: Inserire i componenti OmniStudio in pacchetti di prima e seconda generazione. Vedere Pacchetti gestiti di seconda generazione.
  • Copia Sandbox: Quando si crea o si aggiorna un Developer, Developer Pro, Copia parziale o Sandbox Completo, i componenti Omnistudio vengono copiati automaticamente. Vedere Sandbox.

Nuovi tipi di metadati

Quando è attivata l'opzione Distribuzione metadati puliti, utilizzare i seguenti tipi di metadati per le operazioni di recupero e distribuzione. Questi tipi di metadati richiedono l'API versione 67.0 o successiva.

Componente Nuovo tipo di metadati Tipo legacy (non più supportato)
Omniscript Definizione OmniScript OmniScriptConfig
Procedura di integrazione IntegrationProcdDefinition OmniIntegrationProcConfig
Mappatore di dati DataMapperDefinition OmniDataTransformConfig
Flexcard FlexcardDefinition OmniUiCardConfig

Limiti

Tenere presenti queste limitazioni quando si pianifica la distribuzione.

  • L'API Tooling non è supportata.
  • I componenti OmniStudio che fanno riferimento a Data Mappers nel pacchetto gestito non di settore non sono supportati.
  • I pacchetti non consentono sostituzioni di versione. Se il nome di un componente è in conflitto con un componente esistente durante l'installazione, l'installazione crea una versione.
 
Caricamento
Salesforce Help | Article