本文件的目的
此學習指南應可協助您理解測驗的內容範圍,並會包含測驗可能涵蓋的主題摘要,以及其他資源的連結。 本文件中的資訊和教材應可協助您專心準備此測驗。
| 實用的連結 | 描述 |
|---|---|
| 獲取認證的方式 | 部分認證僅需通過一個測驗,而其他認證則需通過多個測驗。 |
| 認證更新 | Microsoft Associate、Expert 與 Specialty 認證每年都會到期。 您可以透過通過 Microsoft Learn 的免費線上評量來進行更新。 |
| 您的 Microsoft Learn 設定檔 | 將認證設定檔連線至 Microsoft Learn 可讓您排程與更新測驗,以及分享與列印認證。 |
| 測驗計分與成績單 | 700 分或以上才能通過。 |
| 測驗沙箱 | 您可以瀏覽我們的測驗沙箱,以探索測驗環境。 |
| 要求無障礙設施 | 如果您使用輔具、需要額外的時間,或需要修改測驗體驗的任何部分,您都可以要求便利設施。 |
| 參加免費練習測驗 | 使用練習問題來測試您的技能,以協助您準備測驗。 |
關於測驗
語言
某些測驗會當地語系化為其他語言。 您可以在 [測驗詳細資料] 網頁的 [安排測驗時間] 區段中找到這些項目。 如果測驗沒有您慣用語言的版本,則可以多要求 30 分鐘以完成測驗。
注意
每種受測驗技能下的項目,旨在說明評估該技能的方式。 測驗會涵蓋相關主題。
注意
大部分的問題都會涵蓋正式發行 (GA) 的功能。 測驗可能包含常用預覽版功能的問題。
於 2025 年 6 月 10 日所測量的技能
對象個人檔案
身為 Microsoft Dynamics 365 Business Central 開發人員,您負責根據 Dynamics 365 Business Central 設計、開發、測試及維護解決方案。 在此角色中,您會開發擴充 Business Central 的應用程式,包括自訂或新增額外的功能。 您也會整合 Business Central 與其他應用程式,例如 Microsoft Power Platform 產品。 此外,您必須確保資料在升級程序期間保持最新狀態。
身為 Business Central 開發人員,您必須負責針對系統中的問題進行疑難排解和偵錯。 這可能涉及:
識別問題的根本原因。
修正錯誤 (Bug)。
測試解決方案以確保其如預期般運作。
您可能需要透過下列方式將系統的效能最佳化:
識別瓶頸。
改善程式碼品質。
您必須具備 Business Central 和應用程式語言 (AL)、開發環境及其他工具的應用知識,才能為其開發擴充功能。 您需要一些如何安裝和升級系統的知識。 您也應該了解:
產業術語。
與 Microsoft 365 和 Dynamics 365 具有關聯性的 Business Central 角色。
身為開發人員,您應該了解:
AppSource、Business Central 相關技術、架構和服務,以建置解決方案。
應用程式生命週期管理 (ALM) 的技術,包括原始檔控制管理 (SCM) 和持續整合與持續傳遞 (CI/CD)。
技能一目了然
描述 Business Central (10–15%)
安裝、開發及部署 Business Central (10–15%)
使用 AL 物件進行開發 (35–40%)
使用 AL 進行開發 (15–20%)
使用開發工具 (10–15%)
將 Business Central 與其他應用程式整合 (10–15%)
描述 Business Central (10–15%)
描述 Business Central 架構
描述 Business Central 的元件和功能
描述 Business Central 的核心解決方案和擴充方法
描述 Business Central 自訂的更新生命週期
區分 Business Central 線上與 Business Central 內部部署功能
描述 Business Central 應用程式
區分基本應用程式與系統應用程式
描述應用程式的功能
描述將應用程式放入 AppSource 的流程
安裝、開發及部署 Business Central (10–15%)
安裝及設定 Business Central 開發環境
描述 Business Central 的開發環境
安裝及設定開發環境
管理 AL 擴充功能的組態檔
在一個工作區中管理多個 AL 延伸模組
在 Business Central 中建立、偵錯及部署延伸模組
使用 Visual Studio Code 對延伸模組進行偵錯
部署延伸模組
在 Visual Studio Code 中建立或修改 Business Central 延伸模組
管理多語系開發
維護延伸模組
使用 AL 物件進行開發 (35–40%)
在 Business Central 中建置及擴充資料表和頁面
開發角色中心頁面
識別不同的頁面類型
建置及擴充頁面物件
建置及擴充資料表
建置及擴充列舉
建置及擴充報告
取代報告
建立報告版面配置
建立文件報告
設計報告的資料模型
在報告中實作多語言
使用報告觸發程序、函式和僅處理報告
開發報告要求頁面
設計及建立 XMLport
設定不同的 XMLport 屬性
設定節點及其屬性
在 AL 程式碼中使用 XMLport
開發程式碼單元
建立及存取程式碼單元
使用事件和觸發程序
實作介面
建立安裝及升級程式碼單元
建立權利和權限集合物件
建立及擴充權限集
以固有權限覆蓋權利
針對權限集進行疑難排解
在 Business Central 中建立查詢
連結及聯結資料項目
在查詢物件中套用篩選條件
使用查詢而非記錄變數
在查詢物件中彙總資料
使用查詢建立報告
使用 AL 進行開發 (15–20%)
自訂 UI 體驗及實作上線技術
在 AL 中建立設定檔
在 AL 中使用及建立檢視
使用使用者輔助模型開發 UI
整合輔助設定
建立教學秘訣和應用程式內導覽以引導使用者上手
建立上線檢查清單
描述基本開發標準
在 Business Central 中實作資料處理模型
定義不同的功能資料表類型和特性
在 Business Central 中使用文件標準
實作主要資料標準和設計模式
使用 AL 來擴充 Business Central
建立自訂程序
在程式碼中使用資料類型
管理檔案
使用程式碼操作資料
描述 AL 的基本知識
使用不同類型的運算式
使用 AL 內建函式和 AL 陳述式
使用變數以及在 AL 程式碼中定義它們
管理錯誤
使用存取修飾詞來限制存取
使用開發工具 (10–15%)
實作半自動化測試流程及執行標準 Business Central 測試
在 Business Central 中測試應用程式
安裝及執行 Test Toolkit
開發測試程式碼單元和程序
管理及分析遙測資料
監視及分析遙測資料
設定遙測
建立自訂遙測訊號
將 Business Central 與其他應用程式整合 (10–15%)
從 Business Central 內部中存取具象狀態傳輸 (REST) 服務
使用不同的 HTTP 類別及其函式
從外部 REST 服務取得資料,以及將資料傳送至外部 REST 服務
使用及讀取 JSON
實作 API
建立及使用 API
建立和管理 OData 系結和未繫結的動作
使用讀取縮放來改善效能
學習資源
建議您在參加測驗之前,先進行訓練並取得實作經驗。 我們提供了自學選項和課堂訓練,以及文件、社群網站和影片的連結。
| 學習資源 | 學習和文件的連結 |
|---|---|
| 接受訓練 | 從自學型學習路徑與課程模組中選擇,或參加導學型課程 |
| 尋找文件 |
Dynamics 365 文件和學習課程模組 AL for Business Central 文件 Business Central 文件 |
| 詢問問題 | Microsoft問答 |Microsoft Docs |
| 取得社群支援 | Microsoft Dynamics 社群 |
| 追蹤 Microsoft Learn | Microsoft Learn - Microsoft Tech Community (英文) |
| 尋找影片 |
測驗整備區域 瀏覽其他 Microsoft Learn 節目 |
變更記錄檔
資料表理解要點:主題群組 (也稱為功能群組) 的字體為粗體,其後為每個群組的目標。 這份資料表會比較受測驗技能的兩種版本,而資料表中的第三個資料行則會描述變更範圍。
| 2025年6月10日之前的技能領域 | 截至 2025 年 6 月 10 日的技能領域 | 變更 |
|---|---|---|
| 安裝、開發及部署 Business Central | 安裝、開發及部署 Business Central | % 沒有變更 |
| 安裝及設定 Business Central 開發環境 | 安裝及設定 Business Central 開發環境 | 輕微 |
| 整合 Business Central 與其他應用程式 | 整合 Business Central 與其他應用程式 | % 沒有變更 |
| 實作 API | 實作 API | 主要 |