Practice Assessment for Exam AZ-204: Developing Solutions for Microsoft Azure – 029
3 mins read

Practice Assessment for Exam AZ-204: Developing Solutions for Microsoft Azure – 029



✅ Phân tích đáp án câu hỏi

📌 Dịch câu hỏi:

Bạn đang quản lý việc triển khai một tài khoản Azure Cosmos DB (Azure Cosmos DB account).

Bạn cần định nghĩa logic tùy chỉnh (custom logic) bằng cách sử dụng bộ xử lý luồng thay đổi của SDK .NET (the .NET SDK change feed processor) để xử lý các thay đổi được đọc từ luồng thay đổi (change feed).

Câu hỏi:

Bạn cần chọn thành phần nào của bộ xử lý luồng thay đổi (change feed processor component)?


🔍 Các lựa chọn:

Thành phầnCó phù hợp không?Giải thích
monitored container (vùng chứa được giám sát)❌ KhôngLà nơi chứa dữ liệu gốc dùng để theo dõi các thay đổi, không chứa logic xử lý.
delegate (hàm ủy nhiệm xử lý)✅ ĐúngĐây là nơi bạn định nghĩa hàm xử lý (custom handler) để xử lý dữ liệu từ change feedthành phần quan trọng nhất cho yêu cầu trong đề bài.
compute instance (phiên bản tính toán)❌ KhôngChỉ là máy chủ chạy quá trình xử lý, không liên quan đến logic nội dung xử lý.
lease container (vùng chứa lease – điều phối tiến trình)❌ KhôngDùng để điều phối trạng thái và chia việc giữa các tiến trình xử lý – không định nghĩa logic xử lý.

📘 Bổ sung từ tài liệu chính thức

Câu hỏi này kiểm tra kiến thức về triển khai thông báo luồng thay đổi (change feed notifications) trong Azure Cosmos DB.

Bộ xử lý luồng thay đổi (Change Feed Processor) đơn giản hóa quá trình xử lý sự kiện thay đổi bằng cách phân phối công việc giữa nhiều tiến trình xử lý khác nhau.

Gồm 4 thành phần chính:

  • monitored container: vùng chứa dữ liệu gốc – nơi phát sinh change feed
  • lease container: vùng lưu trữ trạng thái và điều phối giữa các tiến trình xử lý
  • compute instance: nền tảng chạy process (VM, Pod, App Service, v.v.)
  • delegate: hàm định nghĩa logic tùy chỉnh để xử lý từng thay đổi – là thành phần chính để xử lý dữ liệu

🔗 Nguồn tài liệu:


✅ Kết luận:

Đáp án chính xác:
✅ delegate

🔐 Lý do:

  • delegate là thành phần duy nhất dùng để viết hàm xử lý tùy chỉnh (custom logic) cho các bản ghi được lấy từ Azure Cosmos DB change feed – chính xác với yêu cầu đề bài.

Leave a Reply

Your email address will not be published. Required fields are marked *