Olet tässä:
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.
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.
- Puhtaan metadatan käyttöönoton määrittäminen
Ota Clean Metadatan käyttöönotto käyttöön Määritykset-valikon Omnistudio-asetuksista. Ota se käyttöön lähdeorganisaatiossa ja kohdeorganisaatiossa. - Omnistudio Clean Metadata: Yleisimmät kysymykset (FAQ)
Saat vastauksia yleisimpiin kysymyksiin koskien Clean Metadata Deployment for Omnistudion käyttöä.
