PMLE Practice Question: Collaborating Within and Across Teams to Manage Data and Models
A company trains a model using features from Vertex AI Feature Store. They notice training-serving skew because the feature values used at training time differ from those served online. How should they address this?
⚠ Common exam trap
PMLE often tests the misconception that training and serving can share the same online store for consistency — candidates pick 'use the same online store' thinking it guarantees identical values, when in fact the online store only holds the latest value and cannot provide historical point-in-time correctness.
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 point-in-time correct retrieval from the offline store for training data
Training-serving skew occurs when the feature values used during training differ from those served at inference time. Point-in-time correct retrieval from the offline store ensures that, for each training example, the feature values used are exactly those that would have been available at that timestamp — matching what the online store would have served. This eliminates the temporal mismatch that causes skew.
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 the same online store for both training and serving
Why it's wrong here
Sharing one online store does not guarantee identical transformation logic between training and serving pipelines. It is tempting because a single feature source sounds consistent, and it would be correct if the skew arose from separate stores holding divergent feature values.
- ✗
Disable caching in the online store
Why it's wrong here
Caching affects staleness of served values, not the transformation logic applied at training versus serving. It is tempting because stale cached features can diverge from fresh ones, and it would be correct if the skew stemmed from serving outdated feature values within the cache window.
- ✗
Enable feature monitoring to detect drift
Why it's wrong here
Monitoring detects drift after it occurs; it neither prevents nor corrects the training-serving transformation mismatch. It is tempting because drift detection supports ongoing model health, and it would be correct if the stem described gradual changes in input distributions over time rather than a systematic skew.
- ✓
Use point-in-time correct retrieval from the offline store for training data
Why this is correct
Point-in-time correct retrieval joins each training label to feature values as they existed at that timestamp, preventing future data leaking into training. This aligns offline training vectors with the online serving values, directly eliminating the training-serving skew caused by mismatched feature snapshots.
Go deeper
Related to this question
About these practice questions
This PMLE question is part of Courseiva's 775-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 →
Same concept, more angles
1 more way this is tested on PMLE
These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.
Variation 1. A machine learning team needs to ensure that the same features used for training are used for serving in production to avoid training-serving skew. They use Vertex AI Feature Store. Which THREE actions should they take?
hard- ✓ A.Enable point-in-time correct retrieval when creating training datasets
- B.Use different feature views for training and serving to compare performance
- ✓ C.Use the same feature view for both training data export and online serving
- D.Export training data from the online store directly
- ✓ E.Set up feature monitoring to detect drift in feature distributions
Why A: Option A is correct because point-in-time correct retrieval ensures training datasets are built from the exact feature values that were available at the time of each event, preventing label leakage and keeping training data consistent with what would have been served historically. Option C is correct because using the same feature view for both training data export and online serving guarantees that the identical feature transformation and source are used in both paths, which is the core defense against training-serving skew. Option E is correct because feature monitoring detects drift in feature distributions between training and serving, surfacing skew or data quality issues so the team can remediate them. Option B is incorrect because deliberately using different feature views for training and serving introduces skew rather than preventing it. Option D is incorrect because exporting training data directly from the online store is not the recommended pattern; training datasets should come from the offline store with point-in-time correctness, while the online store serves low-latency predictions.
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Google Cloud exam blueprint
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.