Databricks-ML-Pro Model Development Practice Question
A data scientist is using MLflow to track experiments on Databricks. They want to compare multiple runs and identify the one with the lowest validation RMSE. Which MLflow UI feature allows them to sort and filter runs by a specific metric?
⚠ Common exam trap
A common mix-up: candidates confuse the Model Registry or notebook output with the interactive Runs table in the MLflow UI.
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
✓
The Runs table with column sorting and metric filters.
The MLflow UI's Runs table is designed for comparing runs. It allows sorting by metrics such as RMSE and filtering runs based on metric values or tags. This makes it straightforward to identify the best run. Other tabs or the Model Registry serve different purposes.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The Notebook's `mlflow.search_runs` output.
Why it's wrong here
`mlflow.search_runs` returns a pandas DataFrame of runs that can be sorted and filtered programmatically. However, the question asks for an MLflow UI feature. The UI's Runs table is the interactive equivalent. The notebook output is not a UI feature.
- ✗
The Model Registry's version list.
Why it's wrong here
The Model Registry lists registered model versions and their stages, but it does not show all experiment runs or allow sorting by arbitrary metrics like validation RMSE. It is for managing model lifecycle, not for comparing experiment runs.
- ✗
The Artifacts tab within a run.
Why it's wrong here
The Artifacts tab shows files logged to a specific run, such as models or plots. It does not provide a way to compare metrics across runs. Sorting and filtering by metric is done in the Runs table, not in the Artifacts tab.
- ✓
The Runs table with column sorting and metric filters.
Why this is correct
The MLflow UI's Runs table displays runs with columns for parameters, metrics, and tags. Users can sort by a metric column and apply filters to narrow down runs. This is the standard way to compare runs and find the one with the lowest RMSE. It provides a quick visual comparison.
About these practice questions
Courseiva writes every Databricks-ML-Pro question from scratch — 300 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
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 Databricks exam blueprint
This Databricks-ML-Pro practice question is part of Courseiva's free Databricks 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 Databricks-ML-Pro exam.