DP-420 考試學習指南:使用 Azure Cosmos DB 建構 AI 應用

注意

我們正在更新認證名稱與等級,以反映 Azure Cosmos DB 開發者角色的演變。 更新後的認證將是 Microsoft 認證:Azure Cosmos DB AI 開發者助理。 此變更將於2026年10月6日生效。 不需要採取行動。 了解更多。

本文件的用途

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

實用的連結 描述
認證更新 Microsoft Associate、Expert 與 Specialty 認證每年都會到期。 您可以透過通過 Microsoft Learn 的免費線上評量來進行更新。
您的 Microsoft Learn 設定檔 將認證設定檔連線至 Microsoft Learn 可讓您排程與更新測驗,以及分享與列印認證。
測驗計分與成績單 700 分或以上才能通過。
測驗沙箱 您可以瀏覽我們的測驗沙箱,以探索測驗環境。
要求無障礙設施 如果您使用輔具、需要額外時間或需要修改測驗體驗的任何部分,您都可以申請合理調整。
進行免費的練習測驗 利用練習問題測試技能,以協助您準備測驗。

測驗更新

我們會定期更新測驗,以反映執行角色所需的技能。

我們一律會先更新英文版的測驗。 部分測驗會翻譯成其他語言,而且那些語言版本會在英文版更新後約八週進行更新。 其他可用的語言會列在 [測驗詳細資訊] 網頁的 [安排測驗時間] 區段中。 如果測驗未提供您慣用語言的版本,您可以多要求 30 分鐘來完成測驗。

注意

每個受測技能後所列的項目,旨在展示我們如何評估該技能。 測驗會涵蓋相關主題。

注意

大部分問題都涵蓋一般可用性(GA)的功能。 測驗可能會包含與預覽版功能有關的問題,如果這些功能是常用的話。

技能測量日期:2026年10月6日

對象概況

作為 Azure Cosmos DB 開發助理,你設計、建置並優化成本效益高且可擴展的應用程式,這些應用採用 Azure Cosmos DB,包括代理記憶體、對話狀態、檢索索引、接地資料及應用程式資料的記錄系統。

您的職責包括︰

  • 設計與實作資料模型與資料分配

  • 使用 Azure Cosmos DB 資料庫擷取及查詢資料

  • 優化應用程式效能、可擴展性與成本

  • 實現安全且可投入生產環境的應用程式

  • 建構 AI 檢索與 RAG 解決方案

  • 設計與實作代理記憶體系統

  • 整合 Azure Cosmos DB 與 Microsoft Fabric 進行分析查詢及操作洞察

在此職位中,您將與 AI 工程師、應用程式開發人員、解決方案架構師、資料工程師及資安專業人士合作,設計並實施具成本效益的高效能可擴展應用程式。

你應該有使用 C# 或 Python 開發應用程式的經驗。 你應該熟悉 Azure 服務、生成式 AI 概念、基於檢索的系統以及應用程式開發實務。

技能一目了然

  • 設計與開發資料庫解決方案(40–45%)

  • 保護、優化並部署資料庫解決方案(30–35%)

  • 在資料庫解決方案中實施人工智慧與分析能力(20–25%)

設計與開發資料庫解決方案(40–45%)

評估資源模型與 SDK 解決方案

  • 評估一致性等級

  • 評估請求單元(RU)的用電需求

  • 評估與配置適當的吞吐量

  • 設定帳號層級與容器層級設定

  • 建立與管理資料庫與容器

  • 初始化 SDK 用戶端與連線

實作資料庫操作

  • 實作查詢、參數化查詢、分頁及延續標記

  • 實作點讀取操作

  • 實作建立、替換、更新、修補及刪除操作

  • 實作批量、批次及交易操作

  • 設定存留時間(TTL)

  • 實作並行控制機制

設計並實作資料模型與分割策略

  • 設計存取模式與操作需求的資料模型

  • 根據基數、存取模式及寫入分配需求設計並選擇分割鍵

  • 決定何時嵌入或參考相關資料

  • 評估分割鍵選擇對可擴展性與效能的影響

  • 實作階層分割金鑰(HPK)與多租戶分割策略

  • 實作合成分割鍵

  • 在解決方案審查時識別分割反模式與分割問題

  • 估算工作負載成本需求

實作變更資訊流

  • 實作變更導向操作

  • 區分變換進料處理器與拉動模式型號

  • 設定租約容器

  • 使用最新模式或所有版本實作變更導流處理並刪除

  • 實作複製容器工作

利用 AI 輔助工具設計並實作 Azure Cosmos DB 解決方案

  • 實作 Agent Kit 以遵循 Azure Cosmos DB 開發建議的解決方案

  • 實作 Agent Kit 以加速 AI 應用開發

保護、優化並部署資料庫解決方案(30–35%)

實施資料庫安全控管

  • 配置認證機制

  • 設定授權控制

  • 設定網路安全性

  • 設定動態資料遮罩

實施可用性與復原解決方案

  • 配置備份與還原解決方案

  • 實作多區域讀寫配置

  • 配置分割區故障轉移解決方案

優化與修復資料庫效能

  • 最佳化查詢效能

  • 分析查詢效能指標

  • 分析指數績效指標

  • 根據服務目標監控端到端延遲

  • 設定 Azure 監視器警示

  • 在 Log Analytics 中分析診斷日誌

在多個帳號和訂閱中實施車隊管理與監控

  • 配置車隊層級吞吐量管理

  • 使用 Fleet analytics 設定 Fleet 監控

在資料庫解決方案中實施 AI 與分析功能(20–25%)

設計並實作 AI 檢索

  • 設計並實作全文搜尋

  • 向量資料設計,包括向量資料型別、向量索引及大小

  • 設計與實作向量分割與分片 DiskANN 實作

  • 實作向量搜尋

  • 設計與實作混合搜尋

  • 優化全文與向量效能

  • 設計與實作檢索增強生成(RAG)

設計與實作代理記憶體儲存

  • 設計耐用的記憶體儲存

  • 實作對話狀態

  • 實作語意記憶

設計並實作 Azure Cosmos DB 上的營運分析

  • 選擇 Azure Cosmos DB 與 Microsoft Fabric 中的 Cosmos DB 之間的方案

  • 配置並監控資料鏡像至 Microsoft Fabric

  • 在 Microsoft Fabric 中使用 T-SQL 和 Spark 查詢 Azure Cosmos DB 鏡像 JSON 資料

  • 使用 Cosmos DB Spark 連接器從 Microsoft Fabric 讀寫資料到 Azure Cosmos DB

學習資源

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

學習資源 學習和文件的連結
接受訓練 從自學型學習路徑與課程模組中選擇,或參加導學型課程
尋找文件 Azure Cosmos DB 文件
Azure 文件
詢問問題 Microsoft問答 |Microsoft Docs
取得社群支援 Azure 的分析 - Microsoft 技術社群 (英文)
Azure Data Factory - Microsoft 技術社群 (英文)
Azure - Microsoft 技術社群 (英文)
追蹤 Microsoft Learn Microsoft Learn - Microsoft Tech Community (英文)
尋找影片 測驗整備區域
公開的資料
瀏覽其他 Microsoft Learn 節目

變更記錄檔

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

2026年10月6日之前的技能領域 技能領域截至2026年10月6日 變更
對象概況 主要
設計與實作資料模型 設計與開發資料庫解決方案 測驗占比增加
設計及實作 Azure Cosmos DB for NoSQL 的非關聯式資料模型 設計並實作資料模型與分割策略 小問題
設計 Azure Cosmos DB for NoSQL 的資料分割策略 Removed
針對使用 Azure Cosmos DB 所建的資料庫,規劃及實施規模和擴展管理 評估資源模型與 SDK 解決方案 主要
在 Azure Cosmos DB SDK 中實作用戶端連線選項 Removed
使用 Azure Cosmos DB for NoSQL 的 SQL 語言來實作資料存取 實作資料庫操作 主要
使用 Azure Cosmos DB for NoSQL SDK 來實作資料存取 Removed
使用 JavaScript,在 Azure Cosmos DB for NoSQL 中實作伺服器端程式設計 Removed
利用 AI 輔助工具設計並實作 Azure Cosmos DB 解決方案 新增
設計與實作資料分發 Removed
設計與開發資料庫解決方案 已新增
設計及實作 Azure Cosmos DB 的複寫策略 實施可用性與復原解決方案 主要
設計及實作多重區域寫入 Removed
整合 Azure Cosmos DB 解決方案 Removed
設計與開發資料庫解決方案 已新增
啟用 Azure Cosmos DB 分析工作負載 設計並實作 Azure Cosmos DB 上的營運分析 主要
跨服務實作解決方案 已刪除
最佳化 Azure Cosmos DB 解決方案 保護、優化並部署資料庫解決方案 測驗占比增加
將使用 Azure Cosmos DB for NoSQL 的 API 時的查詢效能最佳化 優化與修復資料庫效能 小問題
設計及實作 Azure Cosmos DB for NoSQL 的變更饋送流 實作變更資訊流 小問題
針對 Azure Cosmos DB for NoSQL 定義及實作索引策略 優化與修復資料庫效能 主要
在多個帳號和訂閱中實施車隊管理與監控 新增
維護 Azure Cosmos DB 解決方案 Removed
監視 Azure Cosmos DB 解決方案並對其進行疑難排解 優化與修復資料庫效能 主要
實作 Azure Cosmos DB 解決方案的備份與還原 實施可用性與復原解決方案 主要
實作 Azure Cosmos DB 解決方案的安全性 實施資料庫安全控管 小問題
實施 Azure Cosmos DB 解決方案的資料移動 已刪除
實作 Azure Cosmos DB 解決方案的 DevOps 程序 已刪除
在資料庫解決方案中實施 AI 與分析功能 新增
設計並實作 AI 檢索 新增
設計與實作代理記憶體儲存 新增
設計並實作 Azure Cosmos DB 上的營運分析 新增