Dela via


Studieguide för Exam MB-820: Microsoft Dynamics 365 Business Central Developer

Syftet med det här dokumentet

Den här studieguiden hjälper dig att förstå vad du kan förvänta dig på provet och innehåller en sammanfattning av de ämnen som provet kan omfatta och länkar till ytterligare resurser. Informationen och materialet i det här dokumentet bör hjälpa dig att fokusera dina studier när du förbereder dig för provet.

Användbara länkar Beskrivning
Så här får du certifieringen Vissa certifieringar kräver bara att ett prov skickas, medan andra kräver att flera prov skickas.
Certifieringsförnyelse Microsofts certifieringar för medarbetare, experter och specialiteter upphör att gälla varje år. Du kan förnya genom att skicka en kostnadsfri onlineutvärdering på Microsoft Learn.
Din Microsoft Learn-profil Genom att ansluta din certifieringsprofil till Microsoft Learn kan du schemalägga och förnya prov och dela och skriva ut certifikat.
Poängsättning och poängrapporter för tentor En poäng på 700 eller högre krävs för att passera.
Sandbox för examen Du kan utforska tentamensmiljön genom att besöka vår sandbox-miljö för tentor.
Begär boende Om du använder hjälpmedelsenheter, kräver extra tid eller behöver ändra någon del av provupplevelsen kan du begära ett boende.
Ta en kostnadsfri utvärdering av praxis Testa dina kunskaper med övningsfrågor som hjälper dig att förbereda dig inför provet.

Om provet

Språk

Vissa prov lokaliseras till andra språk. Du hittar dessa i avsnittet Schedule Exam på webbsidan Exam Details. Om provet inte är tillgängligt på önskat språk kan du begära ytterligare 30 minuter för att slutföra provet.

Not

De punkter som följer var och en av de uppmätta färdigheterna är avsedda att illustrera hur vi utvärderar den färdigheten. Relaterade ämnen kan tas upp i provet.

Not

De flesta frågor gäller funktioner som är allmänt tillgängliga (GA). Provet kan innehålla frågor om förhandsversionsfunktioner om dessa funktioner används ofta.

Färdigheter som bedöms från och med den 10 juni 2025

Målgruppsprofil

Som Microsoft Dynamics 365 Business Central-utvecklare ansvarar du för att utforma, utveckla, testa och underhålla lösningar baserade på Dynamics 365 Business Central. I den här rollen utvecklar du appar som utökar Business Central, inklusive anpassning eller tillägg av extra funktioner. Du integrerar även Business Central med andra program, till exempel Microsoft Power Platform-produkter. Dessutom måste du se till att data förblir aktuella under en uppgraderingsprocess.

Som Business Central-utvecklare ansvarar du för att felsöka och avhjälpa problem i systemet. Detta kan omfatta:

  • Identifiera grundorsaken till ett problem.

  • Åtgärda buggar.

  • Testa lösningen för att säkerställa att den fungerar som förväntat.

Du kan behöva optimera systemets prestanda genom att:

  • Identifiera flaskhalsar.

  • Förbättra kodkvaliteten.

Du måste ha tillämpat kunskaper om Business Central och programspråket (AL), utvecklingsmiljön och andra verktyg för att utveckla tillägg för den. Du behöver lite kunskap om hur du installerar och uppgraderar systemet. Du bör också förstå:

  • Branschterminologi.

  • Rollen Business Central i relationen till Microsoft 365 och Dynamics 365.

Som utvecklare bör du ha kunskap om:

  • AppSource, Business Central–relaterade tekniker, ramverk och tjänster för att skapa lösningar.

  • Tekniker för programlivscykelhantering (ALM), inklusive källkontrollhantering (SCM) och kontinuerlig integrering och kontinuerlig leverans (CI/CD).

Kunskaper i korthet

  • Beskriv Business Central (10–15%)

  • Installera, utveckla och distribuera för Business Central (10–15%)

  • Utveckla med AL-objekt (35–40%)

  • Utveckla genom att använda AL (15–20%)

  • Arbeta med utvecklingsverktyg (10–15%)

  • Integrera Business Central med andra program (10–15%)

Beskriv Business Central (10–15%)

Beskriva Business Central-arkitekturen

  • Beskriva komponenterna och funktionerna i Business Central

  • Beskriva kärnlösningen och tilläggsmetoden för Business Central

  • Beskriva uppdateringslivscykeln för anpassningar av Business Central

  • Differentiera funktioner i Business Central online och Business Central på plats

Beskriva Business Central-appar

  • Skilja mellan basappen och systemappen

  • Beskriva funktionerna i appar

  • Beskriva processen för att föra en app till AppSource

Installera, utveckla och distribuera för Business Central (10–15%)

Installera och konfigurera en Utvecklingsmiljö för Business Central

  • Beskriva utvecklingsmiljön för Business Central

  • Installera och konfigurera utvecklingsmiljön

  • Hantera konfigurationsfiler för ett AL-tillägg

  • Hantera flera AL-tillägg på en arbetsyta

Skapa, felsöka och distribuera ett tillägg i Business Central

  • Felsöka ett tillägg med Visual Studio Code

  • Distribuera ett tillägg

  • Skapa eller ändra ett Business Central-tillägg i Visual Studio Code

  • Hantera utveckling av flera språk

  • Hantera tillägg

Utveckla med AL-objekt (35–40%)

Skapa och utöka tabeller och sidor i Business Central

  • Utveckla sidor i rollcenter

  • Identifiera olika sidtyper

  • Skapa och utöka sidobjekt

  • Skapa och utöka tabeller

  • Skapa och utöka uppräkningar

Skapa och utöka rapporter

  • Ersätt en rapport

  • Skapa en rapportlayout

  • Skapa dokumentrapporter

  • Utforma datamodellen för en rapport

  • Implementera flera språk i rapporter

  • Använd rapportutlösare, funktioner och rapporter för enbart bearbetning

  • Utveckla rapportförfrågningssidan

Utforma och skapa en XMLport

  • Konfigurera olika XMLport-egenskaper

  • Konfigurera noder och deras egenskaper

  • Använd XMLports i AL-kod

Utveckla kodenheter

  • Skapa och komma åt codeunits

  • Använda händelser och utlösare

  • Implementera gränssnitt

  • Skapa installations- och uppgraderingskodkomponenter

Skapa rättighets- och behörighetsuppsättningsobjekt

  • Skapa och utöka behörighetsuppsättningar

  • Åsidosätta rättigheter med inbyggda behörigheter

  • Felsöka behörighetsuppsättningar

Skapa frågor i Business Central

  • Länka och koppla dataobjekt

  • Använda filter i frågeobjekt

  • Använd frågor i stället för postvariabler

  • Aggregera data i frågeobjekt

  • Använda en fråga för att skapa en rapport

Utveckla genom att använda AL (15–20%)

Anpassa användargränssnittsupplevelsen och implementera onboarding-tekniker

  • Skapa profiler i AL

  • Använda och skapa vyer i AL

  • Utveckla användargränssnittet med hjälp av användarhjälpsmodellen

  • Integrera assisterad installation

  • Skapa undervisningstips och rundturer i appen för att registrera användare

  • Skapa en checklista för registrering

Beskriv de grundläggande utvecklingsstandarderna

  • Implementera dataprocessmodellen i Business Central

  • Definiera de olika funktionella tabelltyperna och egenskaperna

  • Använda dokumentstandarder i Business Central

  • Implementera huvuddatastandarder och designmönster

Använda AL för att utöka Business Central

  • Skapa anpassade procedurer

  • Använda datatyper i kod

  • Hantera filer

  • Manipulera data med hjälp av kod

  • Beskriva grunderna i AL

  • Använda de olika typerna av uttryck

  • Använd inbyggda AL-funktioner och AL-instruktioner

  • Arbeta med variabler och definiera dem i AL-kod

  • Hantera felmeddelanden

  • Använda åtkomstmodifierare för att begränsa åtkomsten

Arbeta med utvecklingsverktyg (10–15%)

Implementera halvautomatiska testprocesser och kör Standard Business Central-tester

  • Testa program i Business Central

  • Installera och kör testverktyget

  • Utveckla testkodunits och procedurer

Hantera och analysera telemetri

  • Övervaka och analysera telemetri

  • Konfigurera telemetri

  • Skapa anpassade telemetrisignaler

Integrera Business Central med andra program (10–15%)

Åtkomst till REST-tjänster (Representational State Transfer) inifrån Business Central

  • Använda de olika HTTP-klasserna och deras funktioner

  • Hämta data från och skicka data till en extern REST-tjänst

  • Använda och läsa JSON

Implementera API:er

  • Skapa och arbeta med API:er

  • Skapa och hantera OData-bundna och obundna åtgärder

  • Använd Läs Scale-Out för att förbättra prestanda

Studieresurser

Vi rekommenderar att du tränar och får praktisk erfarenhet innan du tar provet. Vi erbjuder självstudier och klassrumsträning samt länkar till dokumentation, communitywebbplatser och videor.

Studieresurser Länkar till utbildning och dokumentation
Träna dig Välj från utbildningsvägar och moduler i egen takt eller gå en lärarledd kurs
Hitta dokumentation Dynamics 365-dokumentation och utbildningsmoduler
AL för Business Central-dokumentation
Business Central-dokumentation
Ställ en fråga Microsoft Q&A | Microsoft Docs
Få gemenskapsstöd Microsoft Dynamics Community
Följ Microsoft Learn Microsoft Learn – Microsoft Tech Community
Hitta en video Examenberedskapszon
Bläddra bland andra Microsoft Learn-program

Ändringslogg

Nyckel för att förstå tabellen: Ämnesgrupperna (även kallade funktionella grupper) är i fet stil följt av målen i varje grupp. Tabellen är en jämförelse mellan de två versionerna av de uppmätta provfärdigheterna och den tredje kolumnen beskriver omfattningen av ändringarna.

Kompetensområde före 10 juni 2025 Kompetensområde från och med 10 juni 2025 Förändring
Installera, utveckla och distribuera för Business Central Installera, utveckla och distribuera för Business Central Ingen ändring av %
Installera och konfigurera en Utvecklingsmiljö för Business Central Installera och konfigurera en Utvecklingsmiljö för Business Central Underårig
Integrera Business Central med andra program Integrera Business Central med andra program Ingen ändring av %
Implementera API:er Implementera API:er Huvudsaklig