Exempel på distribuering av projekthanteringsapp
Få reda på hur funktionen för metadata- och datadistribuering i DX-granskaren löser metadata- och databeroenden och bevarar postrelationer, med hjälp av en exempelapp.
Versioner som krävs
| Tillgängliga i: Lightning Experience |
| Tillgängliga i: Utgåvorna Professional, Enterprise, Performance, Unlimited och Developer |
Tänk dig ett scenario där du bygger en app för att hantera och följa projekt. Du har skapat dessa metadatakomponenter och dataposter i din sandbox och är redo att distribuera dem.
Project__c(metadata och data): Det egna objektet (metadata) och dess överordnade poster (data).Project_Milestone__c(data): Detaljposterna (underordnade poster) som är associerade med projektet.Due_Date__c(metadata): Ett eget fält i objektetProject_Milestone__c.MilestoneAlert.trigger(metadata): Apex kod som refererarDue_Date__c.
Metadata och datarelationer
Här är en titt på metadata- och datarelationerna i din sandbox.
- Metadata-till-metadata-beroenden:
MilestoneAlert.triggerberor påDue_Date__c. Om du väljer utlösaren väljer funktionen automatiskt fältet i förväg. - Data-till-data-beroenden: För att upprätthålla huvud-detalj-relationen distribuerar funktionen de överordnade
Project__cinnan de underordnadeProject_Milestone__c. Denna åtgärd säkerställer att de nya post-ID:na mappas korrekt i målorganisationen. - Data-till-metadata-beroenden: Det egna objektet
Project__cmåste finnas i målorganisationen så att funktionen kan migrera de associeradeProject__c.
Konsekvens i distribuering
Funktionen för metadata- och datadistribuering söker igenom metadata-till-metadata- och data-till-data-relationer i din sandbox. Så här upprätthåller funktionen metadata och datakonsekvens under distribuering.
Detaljerade steg finns i Distribuera metadata och data till en målorganisation.
- Om du väljer fältet
Due_Date__cupptäcker och väljer metadata- och datadistribueringsfunktionenMilestoneAlert.trigger. - Om du väljer objektet
Project_Milestone__cväljer funktionen det överordnadeProject__c. Du kan konfigurera och begränsa uppsättningen poster genom att välja ett unikt externt ID och tillämpa filter. - Under distribueringen skapar metadata- och datadistribueringsfunktionen metadatastrukturen (fält och utlösare) i målorganisationen först. Sedan migrerar den posterna samtidigt som den behåller relationerna överordnad-underordnad.
Löste denna artikel ditt problem?
Berätta för oss vad vi kan förbättra!

