Loading
Siisti metadatan käyttöönotto Omnistudolle

Siisti metadatan käyttöönotto Omnistudolle

Clean Metadata -käyttöönotto modernisoi Omnistudio-komponenttien käyttöönoton. Kun otat sen käyttöön, Omnistudio-komponentit käyttäytyvät Salesforcen vakiomuotoisena metadatana, joten otat ne käyttöön Salesforce CLI, DevOps Center, muutosjoukkojen ja pakkauksen kanssa Lightning, kulkujen ja Apex kanssa yhdessä myyntiputkessa.

Omnistudio-komponenteista tulee vakiomuotoisia määritysentiteettejä, joita uudet metadatatyypit edustavat. Jokainen komponentti paljastaa vain yhden version, riippuvuudet havaitaan automaattisesti ja lähdetiedostot käyttävät puhtaita, versiota vastaavia nimiä. Käytät Omnistudio-komponentteja samoilla työkaluilla ja työnkuluilla, joita käytät jo muussa Salesforce-alustassa.

Huomautus
Huomautus Clean Metadata -käyttöönotto on käytettävissä vain standardisuorituksen aikana ja standardisuunnitteluohjelmassa. Jos käytät hallitun paketin suorituksen ja suunnitteluohjelmaa, siirry standardisuorituksen ja suunnitteluohjelman käyttöön käyttääksesi tätä ominaisuutta. Lisätietoja on kohdassa Komponenttiesi siirtäminen Omnistudio Standard Runtimeen Omnistudio Migration Assistantin avulla.

Tärkeimmät hyödyt

Clean Metadatan käyttöönotto tuo nämä parannukset Omnistudio-käyttöönottoon.

  • Atominen käyttöönotto: Ota Omnistudio-muutokset käyttöön yhdessä muiden Salesforce-metadatatyyppien kanssa yhdessä yhdenmukaisessa käyttöönotossa.
  • Riippuvuuksien automaattinen havaitseminen ensimmäisen sukupolven paketeissa (1GP): Kun haet tai otat Omnistudio-komponentin käyttöön, kehysjärjestelmä tunnistaa komponentit, joista se on riippuvainen, ja sisältää ne.
  • Virtaviivaistettu versioiden hallinta: Jokainen komponentti näyttää vain yksittäisen versionsa käyttöönottoa varten. Jokainen käyttöönotto luo version kohdeorganisaatioon, joten et voi enää skannata pitkää versioiden luetteloa löytääksesi oikean version.
  • Luettavissa olevat diffit: Uusi metadata tuottaa yhdenmukaisia ja luettavissa olevia diff-kaavioita käyttöönotetuista Omnistudio-muutoksista tarkastajille.
  • Paketoinnin tuki: Uutta metadataa voi pakata ensimmäisen sukupolven (1GP) ja toisen sukupolven (2GP) paketteihin.
  • Sandboxien kopioinnin tuki: Kun luot Full Copy- tai Partial Copy -sandboxin, Omnistudio-komponenttisi kopioidaan sandboxiin. Lisätietoja on kohdassa Sandbox-tyypit ja mallit.
  • Lähdeseuranta: Seuraa paikallisen projektisi ja luonnosorganisaation tai sandboxin välisiä muutoksia, kun luot, päivität tai poistat Omnistudio-komponentteja. Lisätietoja on kohdassa Projektisi ja organisaatiosi välisten muutosten seuranta.

Tärkeimmät eroavaisuudet

Tämä taulukko vertaa Omnistudio-käyttöönottoa ennen Clean Metadata -käyttöönoton ottamista käyttöön ja sen jälkeen.

Ominaisuus Vanha käyttöönotto Puhdas metadatan käyttöönotto
Ota käyttöön muiden metadatatyyppien kanssa Ei Kyllä
Käyttöönottoa varten näytetyt versiot Kaikki versiot Vain yksi versio
Riippuvuuksien automaattinen havaitseminen Ei tuettu Tuettu (1GP vain)
Lähdetiedostot versioiden hallinnassa Vaikea verrata Luettavissa olevat ja yhdenmukaiset diff-kaaviot
Tiedoston nimeäminen Sisältää version numeron Versio-agnotic
Lähdeseuranta Ei tuettu Tuettu
Full-sandbox Omnistudio-komponentteja ei kopioitu Kopioidut Omnistudio-komponentit
1GP-pakkaus Rajoitettu Tuettu
2GP-pakkaus Rajoitettu Tuettu
Muutosjoukot Ei tuettu Tuettu

Tuetut käyttöönottomenetelmät ja -työkalut

Kun olet ottanut ominaisuuden käyttöön, voit käyttää Omnistudio-komponentteja näillä vaihtoehdoilla:

  • Salesforce CLI: Nouda, ota käyttöön ja pakkaa Omnistudio-komponentteja sf project-komentoilla. Lisätietoja on kohdassa projektin komennot.
  • Muutosjoukot: Sisällytä muutosjoukkoihin Omnistudio-komponentteja, jotka tunnistavat riippuvuudet automaattisesti. Lisätietoja on kohdassa Ota käyttöön muutosjoukkojen avulla.
  • Metadata API: Työstä uusia metadatatyyppejä ohjelmallisesti. Lisätietoja on kohdassa Metadata API:n ymmärtäminen.
  • 1GP- ja 2GP-pakkaukset: Pakkaa Omnistudio-komponentteja ensimmäisen sukupolven ja toisen sukupolven paketteihin. Lisätietoja on kohdissa Ensimmäisen sukupolven hallitut paketit ja Toisen sukupolven hallitut paketit.
  • Sandboxin kopiointi: Kun luot tai päivität Developer-, Developer Pro-, Partial Copy- tai Full-sandboxin, Omnistudio-komponentit kopioidaan automaattisesti. Katso Sandboxit.

Uudet metadatatyypit

Kun Clean Metadata Deployment on käytössä, käytä näitä metadatatyyppejä operaatioiden noutamiseen ja käyttöönottoon. Nämä metadatatyypit vaativat API-version 67.0 tai sitä uudemman.

Komponentti Uusi metadatatyyppi Vanha tyyppi (ei enää tueta)
Omniscript OmniscriptDefinition OmniScriptConfig
Integraatiotoimenpide IntegrationProcdDefinition OmniIntegrationProcConfig
Datan kartoitusikkuna DataMapperDefinition OmniDataTransformConfig
Flex-kortti FlexcardDefinition OmniUiCardConfig

Rajoitukset

Ota seuraavat rajoitukset huomioon, kun suunnittelet käyttöönottoa.

  • Tooling API:a ei tueta.
  • Omnistudio-komponentteja, jotka viittaavat datakartoituksiin ei-Toimialat-hallitussa paketissa, ei tueta.
  • Pakkaaminen ei salli versioiden korvaamista. Jos komponentin nimi on ristiriidassa olemassa olevan komponentin kanssa asennuksen aikana, asennus luo version.
 
Ladataan
Salesforce Help | Article