PMLE Collaborating to manage data and models Practice Question
A team uses Vertex AI Feature Store to serve features for real-time predictions. They notice that feature values are frequently updated from multiple source systems, leading to inconsistencies. They need to ensure that feature values are consistent across all serving endpoints. What should they do?
⚠ Common exam trap
It's easy for candidates to confuse consistency with data freshness or retention, leading them to choose batch ingestion or TTL adjustments, when the core issue is update semantics in a distributed streaming context.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Use a streaming ingestion pipeline with exactly-once semantics
Streaming ingestion with exactly-once semantics ensures that each feature update is applied precisely once, preventing duplicates or missed updates that cause inconsistencies. This approach synchronizes feature values across all serving endpoints in near real-time, directly addressing the problem of frequent updates from multiple source systems.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Use batch ingestion with weekly updates to reduce update frequency
Why it's wrong here
Batch updates with long intervals increase the chance of serving stale features.
- ✗
Increase the offline storage TTL to retain historical feature values
Why it's wrong here
Retention does not affect consistency.
- ✗
Implement a manual approval process for feature updates
Why it's wrong here
Manual process is not scalable for frequent updates.
- ✓
Use a streaming ingestion pipeline with exactly-once semantics
Why this is correct
Exactly-once streaming ensures each update is applied exactly once, maintaining consistency.
Go deeper
Related to this question
About these practice questions
This PMLE question is part of Courseiva's 990-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This PMLE practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PMLE exam.