測驗 MB-500:Microsoft Dynamics 365:財務和營運應用程式開發人員的學習指南

本文件的用途

此學習指南應可協助您理解測驗的內容範圍,並會包含測驗可能涵蓋的主題摘要,以及其他資源的連結。 本文件中的資訊和教材應可協助您專心準備此測驗。

實用的連結 描述
獲取認證的方式 部分認證僅需通過一個測驗,而其他認證則需通過多個測驗。
認證更新 Microsoft Associate、Expert 與 Specialty 認證每年都會到期。 您可以透過通過 Microsoft Learn 的免費線上評量來進行更新。
您的 Microsoft Learn 設定檔 將認證設定檔連線至 Microsoft Learn 可讓您排程與更新測驗,以及分享與列印認證。
測驗計分與成績單 700 分或以上才能通過。
測驗沙箱 您可以瀏覽我們的測驗沙箱,以探索測驗環境。
要求無障礙設施 如果您使用輔具、需要額外的時間,或需要修改測驗體驗的任何部分,您都可以要求便利設施。
參加練習測驗 (英文) 準備好參加測驗了嗎?還是需要再多做一點準備?

測驗更新

我們會定期更新測驗,以反映執行角色所需的技能。 取決於您參加測驗的時間,我們已包括兩種版本的受測驗技能目標。

我們一律會先更新英文版的測驗。 部分測驗會翻譯成其他語言,而且那些語言版本會在英文版更新後約八週進行更新。 雖然 Microsoft 竭盡一切所能更新當地語系化版本,但有時候測驗的當地語系化版本可能會未在此排程上進行更新。 其他可用的語言會列在 [測驗詳細資訊] 網頁的 [安排測驗時間] 區段中。 如果測驗未提供您慣用語言的版本,您可以多要求 30 分鐘來完成測驗。

注意

每種受測驗技能下的項目,旨在說明評估該技能的方式。 測驗會涵蓋相關主題。

注意

大部分的問題都會涵蓋正式發行 (GA) 的功能。 測驗可能包含常用預覽版功能的問題。

技能測量數據截至2026年1月30日

對象個人檔案

身為此測驗的應試者,您是使用 Microsoft Dynamics 365 中財務和營運應用程式實作及擴充應用程式,以滿足營運需求的開發人員。 您提供完全實現的解決方案,方法是使用:

  • 標準化應用程式編碼模式

  • 可延伸功能

  • 外部整合

身為此測驗的應試者,您可以執行下列動作:

  • 使用 X++ 開發商務邏輯。

  • 建立和修改財務和營運應用程式報表與工作區。

  • 自訂 UI。

  • 提供端點和 API 以支援 Microsoft Power Platform 應用程式和外部系統。

  • 執行測試。

  • 監視效能。

  • 分析和操控資料。

  • 使用應用程式生命週期管理 (ALM) 來管理實作。

你還要創建技術設計、指定實作細節,並實作安全需求。

您應對使用與財務和營運解決方案相關聯的基礎架構、資料結構和物件方面具備深度知識和專業技能。

你應該有使用過包括 Microsoft Visual Studio、Azure、Power Platform、Azure DevOps(包括版本控制工具如 Team Foundation 版本控制 [TFVC] 和 Git)、生命週期服務工具、Power Platform 管理中心、Implementation Portal、Copilot、Postman、Microsoft 365、報告工具(例如 SQL Server Reporting Services [SSRS]、Power BI)以及 SQL Server Management Studio。

技能一目了然

  • 規劃基礎架構和解決方案設計 (5–10%)

  • 應用開發工具(5–10%)

  • 設計與開發 AOT 元素 (15–20%)

  • 開發與測試程式碼(20–25%)

  • 實作報告 (10-15%)

  • 整合與管理資料解決方案 (15–20%)

  • 實作安全性並最佳化效能 (10–15%)

規劃基礎架構和解決方案設計 (5–10%)

規劃財務和營運應用程式的主要元件

  • 區分雲端與本地端版本的財務
    以及營運應用程式

  • 將財務與營運應用程式的功能擴展到 Microsoft 生態系統

實作應用程式生命週期管理 (ALM)

  • 使用生命週期服務工具和元件管理環境

  • 使用問題搜尋研究並解決問題

  • 執行需要資產庫的活動

  • 管理環境間的套件部署

  • 在 Power Platform 管理中心管理統一開發者體驗(UDE)開發者環境

  • 透過使用實作入口管理環境

使用開發工具(5–10%)

使用 Visual Studio 自訂財務和營運應用程式

  • 建立及管理延伸模組模型

  • 透過應用程式檔案總管管理元資料

  • 同步資料字典變更與應用程式資料庫

  • 使用元素設計工具建立元素

  • 執行偵錯活動

使用 Microsoft Azure DevOps 版本控制管理原始程式碼和成品

  • 建立、簽出、檢閱和簽入程式碼

  • 維護專案文件或資料

  • 分支及合併程式碼

  • 比較程式碼並解決版本衝突

  • 選擇版本控制系統

  • 實作持續整合與持續傳遞 (CI/CD)

設計與開發 AOT 元素 (15–20%)

建立和擴充 UI 元素

  • 建立與擴展表單

  • 建立和擴充功能表和功能表項目

  • 建立和使用標籤檔案

建立和擴充資料模型

  • 建立並擴充資料表

  • 建立和擴充檢視、查詢和對應

  • 建立及擴充資料實體

建立類別並擴充 AOT 元素

  • 建立與擴充類別

  • 將事件處理常式方法新增至類別

  • 將屬性或修飾詞新增至類別

開發與測試程式碼(20–25%)

開發 X++ 程式碼

  • 實作 X++ 的常見結構化程式設計建構

  • 建立、讀取、更新及刪除 (CRUD) 資料

  • 在 X++ 中實作全域函式

  • 解決最佳做法警告

開發物件導向程式碼

  • 實作變數範圍

  • 實作繼承和抽象概念

  • 實作查詢物件和 QueryBuilder 類別

  • 實作屬性類別

  • 實作命令鏈結 (CoC)

  • 評估程式碼的可擴充性,避免破壞變更

  • 實作事件處理常式類別和委派

實作財務和營運應用程式架構功能

  • 實作 SysOperation 架構

  • 實作工作流程架構

  • 實作 SysExtensionSerializer 架構

執行測試

  • 使用 SysTest 框架與任務記錄器建立單元測試

  • 在測試總管中執行單元測試

實作報告 (10-15%)

選取財務和營運應用程式中的報告工具

  • 建立與修改報告資料來源和支援類別

  • 實作報告安全性需求

  • 區分不同報表資料儲存庫

設計、建立及修訂 Dynamics 365 報表

  • 判斷使用特定報告工具或平台的時機

  • 使用 SSRS 在財務與營運應用程式中建立、修改及部署報表

  • 使用 Power BI 建立與修改財務和營運應用程式報表

  • 使用 Microsoft Excel 建立與修改財務和營運應用程式報表

  • 利用電子報告建立並修改財務與營運應用程式的報告

設計、建立及修訂 Dynamics 365 工作區

  • 設計和實作關鍵效能指標 (KPI)

  • 建立鑽研工作區元素

  • 實作 Power BI 視覺化

整合與管理資料解決方案 (15–20%)

評估資料整合模式和案例

  • 對比資料整合模式

  • 選取適當的資料整合 API

  • 同步與非同步模式之間的差異

實作資料整合概念和解決方案

  • 使用 RESTful API 和簡易物件存取通訊協定 (SOAP) 來取用外部 Web 服務

  • 實施電子報告整合

  • 實作自訂服務

  • 實作批次 OData API

實作資料管理

  • 使用財務和營運應用程式與其他系統之間的實體匯入及匯出資料

  • 使用複合及彙總資料實體匯入和匯出資料

  • 監視實體的狀態和可用性

  • 為實體啟用變更追蹤

  • 建立一個資料專案,包括實體序列化和定期資料任務

  • 產生及修改來源、暫存和目標之間的欄位對應

與 Microsoft Power Platform、Microsoft 365 和 Azure 整合

  • 使用雙重寫入整合 Microsoft Dataverse 與財務和營運應用程式

  • 使用虛擬實體整合 Microsoft Dataverse 與財務和營運應用程式

  • 將 Power Platform 與財務及營運應用程式整合

  • 使用 OData 整合財務和營運應用程式與 Microsoft Excel

  • 實作商務事件

  • 實作 Azure Key Vault

實作安全性並最佳化效能 (10–15%)

實作安全性原則和需求

  • 創建並擴展職責與角色

  • 建立權限並新增權限

  • 執行安全政策

  • 實作可延伸資料安全性 (XDS) 原則

套用基本效能最佳化技術

  • 對資料表和表單套用快取機制

  • 實作全域快取和單例模式

  • 建立並修改暫存表格以優化

  • 評估何時使用集合式查詢或列式查詢

  • 修改查詢以最佳化效能

  • 修改變數範圍以最佳化效能

  • 分析及最佳化並行

最佳化效能

  • 擷取痕跡,並利用痕跡解析器分析痕跡

  • 最佳化資料實體、資料來源查詢、批次處理和報表的效能

  • 實作非同步與沙盒框架

  • 建立並修改表格與檢視的索引

學習資源

建議您在參加測驗之前,先進行訓練並取得實作經驗。 我們提供了自學選項和課堂訓練,以及文件、社群網站和影片的連結。

學習資源 學習和文件的連結
接受訓練 從自學型學習路徑與課程模組中選擇,或參加導學型課程
尋找文件 Dynamics 365 文件和學習課程模組
Finance 首頁
詢問問題 Microsoft問答 |Microsoft Docs
取得社群支援 Microsoft Dynamics 社群
追蹤 Microsoft Learn Microsoft Learn - Microsoft Tech Community (英文)
尋找影片 測驗整備區域

變更記錄檔

下表摘要說明所測量到的目前與先前版本技能之間的變更。 功能群組採用粗體字樣,後面接著每個群組內的目標。 這份資料表會比較受測驗技能的先前與目前版本,而資料表中的第三個資料行則會描述變更範圍。

2026年1月30日前的技能領域 2026年1月30日之後的技能領域 變更
對象個人檔案 輕微
規劃架構與解決方案設計 規劃架構與解決方案設計 測驗百分比沒有變更
規劃財務和營運應用程式的主要元件 規劃財務和營運應用程式的主要元件 輕微
實作應用程式生命週期管理 (ALM) 和生命週期服務 實作應用程式生命週期管理 (ALM) 和生命週期服務 主要
套用開發人員工具 套用開發人員工具 考試的%下降
使用 Visual Studio 自訂財務和營運應用程式 使用 Visual Studio 自訂財務和營運應用程式 輕微
設計與開發AOT元素 設計與開發AOT元素 測驗百分比沒有變更
建立和擴充 UI 元素 建立和擴充 UI 元素 輕微
建立和擴充資料模型 建立和擴充資料模型 主要
建立類別並擴充 AOT 元素 建立類別並擴充 AOT 元素 輕微
開發和測試程序代碼 開發和測試程序代碼 考試的 % 指標增加了
開發物件導向程式碼 開發物件導向程式碼 輕微
實作報告 實作報告 測驗百分比沒有變更
選取財務和營運應用程式中的報告工具 選取財務和營運應用程式中的報告工具 輕微
設計、建立及修訂 Dynamics 365 報表 設計、建立及修訂 Dynamics 365 報表 輕微
設計、建立及修訂 Dynamics 365 工作區 設計、建立及修訂 Dynamics 365 工作區 輕微
整合並管理資料解決方案 整合並管理資料解決方案 測驗百分比沒有變更
實作資料整合概念和解決方案 實作資料整合概念和解決方案 輕微
實作資料管理 實作資料管理 主要
與 Microsoft Power Platform、Microsoft 365 和 Azure 整合 與 Microsoft Power Platform、Microsoft 365 和 Azure 整合 輕微
實施安全並優化效能 實施安全並優化效能 測驗百分比沒有變更
實作安全性原則和需求 實作安全性原則和需求 輕微
套用基本效能最佳化技術 套用基本效能最佳化技術 輕微
最佳化效能 最佳化效能 輕微