Share via


De synchronisatie van klantspecifieke extensies in online omgevingen forceren

Belangrijk

This content is archived and is not being updated. For the latest documentation, go to What's new and planned for Dynamics 365 Business Central. For the latest release plans, go to Dynamics 365 and Microsoft Power Platform release plans.

Geactiveerd voor Openbare preview Algemene beschikbaarheid
Beheerders, makers, marketeers of analisten, automatisch 1 oktober 2021 1 oktober 2021

Zakelijke waarde

Wanneer het tabelschema op een destructieve manier wordt gewijzigd in een extensie, kan dit downstream een impact hebben voor elke afhankelijke extensie en mogelijk updates blokkeren totdat de wijzigingen die fouten veroorzaken volledig zijn opgelost. Tot nu toe bestond het proces voor het omgaan met destructieve veranderingen uit het implementeren hiervan en deze vervolgens te zijner tijd overbodig maken waardoor een meer naadloos proces mogelijk wordt.

Soms kan het echter nodig zijn om ingrijpende wijzigingen aan te brengen. Dit kan bijvoorbeeld gebeuren in gevallen waarin de wijziging geen stroomafwaartse impact heeft, als afhankelijkheden volledig onder controle zijn (bijvoorbeeld voor extensies per tenant) of om wijzigingen aan te brengen die worden afgedwongen door nieuwe, botsende objectidentiteiten die stroomopwaarts zijn geïntroduceerd.

Om u bij deze scenario's te helpen, introduceren we de mogelijkheid om extensies per tenant (PTE's) te implementeren met de synchronisatiemodus voor geforceerde schema's, waardoor destructieve wijzigingen in het tabelschema in de nieuwe extensieversie mogelijk zijn.

Functiedetails

Bij het implementeren van een nieuwe klantspecifieke (per tenant) extensie naar Business Central online, hetzij via de pagina Extensiebeheer of het beheercentrum, is het nu mogelijk om destructieve wijzigingen in het tabelschema te forceren en de gebruikelijke fout te omzeilen wanneer dergelijke wijzigingen worden gedetecteerd. Hierdoor kunnen specifieke tabellen of velden uit de database worden verwijderd.

Notitie

Deze bewerking betekent dat u alle gegevens verliest die zijn opgeslagen in de verwijderde tabellen en velden. U hebt nog steeds de mogelijkheid om de database te herstellen. Dus vóór een geforceerde synchronisatie in een productieomgeving, moet dit grondig worden getest in een overeenkomende sandbox-omgeving, container of on-premises installatie.

Zie ook

Een extensie per tenant (PTE) uploaden (docs)