Courseiva

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.

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 →

How Courseiva writes practice questions · Editorial policy

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.