Databricks Machine Learning Associate

Databricks Certified Machine Learning Associate

More study resources

About this exam

The Databricks Certified Machine Learning Associate is a proctored certification that assesses an individual's ability to use Databricks to perform basic machine learning tasks. Per Databricks, the exam tests understanding of the platform and its machine learning capabilities - including AutoML, Unity Catalog, and select features of MLflow - as well as data exploration, feature engineering, and model building through training, tuning, evaluation and selection, plus model deployment. It is aimed at practitioners with roughly six or more months of hands-on experience performing the tasks outlined in the exam guide; there are no formal prerequisites, though related training is highly recommended. All machine learning code on the exam is Python, while data manipulation code in non-ML workflow contexts may be provided in SQL. The scored portion is 48 multiple choice questions in 90 minutes, delivered online or at a test center, and registration is $200. Content is weighted across four domains: Databricks Machine Learning (38%), ML Workflows (19%), Model Development (31%), and Model Deployment (12%). The credential is valid for two years, and recertification requires taking the current version of the exam. To prepare, review the exam guide, complete the training it lists, work through the AI Prep Guide, and run the system check before an online sitting.

What you'll study

Common questions

About Databricks Machine Learning Associate preparation

What is the exact exam format?

It is a proctored certification delivered online or at a test center, with 48 scored questions and a 90-minute time limit. All questions are multiple choice and no test aides are allowed. Versions are offered in English, Japanese, Portuguese (BR), and Korean. Extra time is built into the appointment to cover any unscored items.

How much does it cost to register?

The registration fee is $200. Registration is handled through the exam delivery platform, where you log in or create an account. Databricks lists no separate prerequisite course fee - training is recommended but is not a requirement for sitting the exam.

How long is the certification valid, and how do I renew?

The validity period is two years. Recertification is required every two years to maintain certified status, and it is done by taking the current version of the exam. Databricks advises reviewing the "Getting Ready for the Exam" guidance again before your recertification attempt.

What score do I need to pass?

Databricks does not publish a passing score on the certification page, so no numeric target can be confirmed from the official source. Treat every domain as required knowledge rather than aiming at a threshold, and check the certification FAQ and exam guide for any scoring details that are published.

Which languages will I be tested on?

All machine learning code within the exam is in Python. Where a question involves workflows or code not specific to machine learning tasks, data manipulation code could be provided in SQL. Plan to be fluent reading both, with Python as the primary language for modeling work.

Do I need prior Databricks experience or a prerequisite course?

There are no prerequisites, but related training is highly recommended. Databricks recommends six or more months of hands-on experience performing the machine learning tasks outlined in the exam guide. Candidates with only course or tutorial exposure typically find the platform-specific questions hardest.

In what order should I study the four domains?

Follow the published weights: Databricks Machine Learning is 38%, Model Development 31%, ML Workflows 19%, and Model Deployment 12%. Spend roughly proportional time, and start with the first two since together they are nearly 70% of the exam. Deployment is small but easy to neglect entirely.

Are there unscored questions on the exam?

Yes. Databricks states that exams may include unscored items used to gather statistical information for future use. These items are not identified on the form and do not impact your score, and additional time is factored into the exam to account for this content.

What happens if I fail - can I retake it?

The official certification page does not state a retake policy, wait period, or fee for subsequent attempts, so confirm the current terms with the exam delivery platform before you book. Budget your preparation around a single sitting and verify retake details in your account.

What is the most common way candidates lose points?

Skipping the exam guide. Databricks explicitly recommends reviewing it, taking the listed training, using the AI Prep Guide, and then re-reading the guide to identify gaps. Candidates who study generic ML theory instead of Databricks-specific capabilities like AutoML, Unity Catalog, and MLflow features tend to underperform.