How to recover training data using Vertex AI Metadata?
You are investigating the root cause of a misclassification error made by one of your models. You used Vertex AI Pipelines to train and deploy the model. The pipeline reads data from BigQuery. creates a copy of the data in Cloud Storage in TFRecord format, trains the model in Vertex AI Training on that copy, and deploys the model to a Vertex AI endpoint. You have identified the specific version of that model that misclassified, and you need to recover the data this model was trained on. How should you find that copy of the data?
Community Votes
100% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
This tests the use of Vertex AI Metadata for artifact lineage tracking, avoiding the trap of relying on manual log searching or pipeline modifications.
To recover the specific training data for a model version, use Vertex AI Metadata lineage. The community confirms that this feature tracks relationships between pipeline artifacts, allowing users to trace a model back to its input data.
Selecting C or D is common because logs are a familiar debugging tool, but they lack the structured relationship tracking needed to reliably identify specific data artifacts compared to Metadata.
Community Discussion (4 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Vertex AI Metadata is designed to track the lineage of ML artifacts throughout the MLOps lifecycle. By querying the metadata for the specific model version, you can identify the execution event that created it and trace back to the input artifacts—specifically, the step that created the TFRecord copy. This provides a direct, programmatic link to the exact data location used for training.Why the Other Options Are Wrong
Option A is incorrect because modifying the pipeline to use Feature Store does not help recover data from a past pipeline run; Feature Store is for serving features, not necessarily storing historical raw training datasets. Option C is inefficient and error-prone, as correlating timestamps between endpoint logs and pipeline runs is manual and less precise than querying metadata. Option D is unreliable because training job logs typically contain metrics and errors, but not necessarily the persistent location of input data artifacts in a structured way.Community Comment Notes
The community overwhelmingly supports Option B, noting that Vertex AI Metadata lineage is the specific feature for tracking relationships between pipeline components. Comments highlight that while logs (Option C and D) might contain the information, Metadata provides the intended mechanism for artifact discovery. Users also pointed out that Option A is irrelevant to recovering historical data.Official Reference
Exam Strategy
When questions ask to trace, recover, or audit the origin of a model or data, immediately look for Metadata or Lineage options. Avoid manual log searches or infrastructure changes for these specific MLOps scenarios.
Related Analysis
Practice All PMLE Questions
Access 65 questions with complete answers and detailed explanations.
View Full PMLE Practice Test →