Microsoft Power BI Certification Guide
·9 min read
Everything the PL-300 Power BI Data Analyst certification involves — what the credential is, exam format, cost, scoring, renewal and where it leads.
Continue readingComplete reference for the Databricks Certified Machine Learning Associate exam — format, cost, skills tested, registration, validity and who should take it.

The Databricks Certified Machine Learning Associate is Databricks' credential for practitioners who build, track and deploy machine learning models on the Databricks platform. As of 2026 the exam runs 90 minutes, contains 48 scored multiple-choice questions, costs $200 USD per attempt, and remains valid for two years. All exam code is presented in Python, with SQL appearing only where data manipulation calls for it.
This guide is the full reference for the machine learning track specifically: what the exam covers, what it costs, how registration and recertification work, and how the credential differs from Databricks' data engineering exams. If you are still deciding between Databricks tracks rather than committed to the ML one, the broader Databricks certifications overview maps the whole portfolio.
It is a proctored, associate-level certification from Databricks that validates your ability to perform machine learning tasks using Databricks tooling — the ML workspace, MLflow for experiment tracking and model management, and Apache Spark where distributed data processing is involved. There are no formal prerequisites, but Databricks recommends at least six months of hands-on machine learning experience before you sit it.
The relationship between the pieces is worth making explicit, because Databricks' naming can blur them. Databricks is the provider; the Certified Machine Learning Associate is the credential; the exam is the single 90-minute test you pass to earn it; and the career it supports is the machine learning engineer or ML-leaning data scientist role. Unlike some vendors, Databricks does not chain its exams together — you can register for the ML Associate without holding any other Databricks certification.
| Detail | Machine Learning Associate |
|---|---|
| Scored questions | 48 multiple-choice |
| Duration | 90 minutes |
| Delivery | Proctored, online or test centre |
| Code language | Python (SQL possible for data manipulation) |
| Cost | $200 USD per attempt (as of 2026; regional taxes vary) |
| Prerequisites | None required; 6+ months hands-on ML experience recommended |
| Validity | 2 years |
| Languages | English, Japanese, Portuguese (BR), Korean |
| Current exam guide | Dated March 1, 2025 |
Databricks does not publish a passing score for this exam on its certification page, and no official pass-rate statistics exist. Treat any percentage you see on forums as unverified.
The authoritative list of exam domains and their weightings lives in the official exam guide — dated March 1, 2025 as of this writing — which you can download free from the Databricks Machine Learning Associate certification page. Because Databricks revises its guides periodically (the data engineering guides were refreshed in 2026), always work from the current PDF rather than a third-party summary of an older version.
In practical terms, the credential is built around the machine learning workflow as Databricks implements it. Expect the guide to direct your study towards areas such as:
A useful interpretation habit: for every line in the official guide, ask "what would a wrong decision look like here?" Multiple-choice ML questions rarely ask you to recall an API signature in isolation; they ask you to choose the appropriate technique, metric or MLflow operation for a described situation. If you can explain why the alternatives are wrong, you are studying at the right depth.
The registration fee is $200 USD per attempt as of 2026, with taxes varying by country — confirm the exact amount for your region at checkout on the Databricks site. Two cost realities deserve planning around:
Budgeting realistically means treating $200 plus roughly a month of structured study as the baseline investment, with the Learning Festival discount as the main lever for reducing it.
You register through the Databricks certification platform linked from the official certification page. The exam is proctored and can be taken either online from home or at a test centre. Online delivery means the usual proctoring conditions apply: identity verification, a clean desk, a webcam check of your room, and no reference material.
The 90-minute window for 48 scored questions works out to just under two minutes per question — comfortable if you know the material, punishing if you burn time re-deriving fundamentals. Note that the scored count may be accompanied by unscored pilot items, which is standard practice across Databricks exams; answer everything as though it counts.
If you want a sense of how ready you are before paying the fee, a set of Databricks Machine Learning Associate practice questions taken under timed conditions is a cheap diagnostic: score it by topic, not just overall, so you know which areas of the guide need another pass.
The credential is valid for two years from the date you pass. Renewal is blunt: you retake the current version of the exam at the full fee. There is no shorter renewal exam, no continuing-education credit path, and no bridge from other Databricks certifications.
Two consequences follow. First, the widespread belief that Databricks certifications never expire is wrong — plan for the two-year clock. Second, because you will face the current exam version at renewal time, keeping loosely up to date with platform changes between now and then costs far less effort than relearning from scratch in year two.
Databricks has listed a professional-level machine learning credential in its catalogue in the past, but exam lineups change — the company revised several exam guides during 2026 — so check the current certification catalogue at databricks.com before building a two-step Associate-then-Professional plan around it. What can be said reliably: Databricks' professional-tier data engineering exam carries no formal prerequisite, and the same pattern of "no required prerequisites, related training highly recommended" runs across its catalogue. If a professional ML exam is listed when you look, expect the same structure — and expect it to assume the Associate-level material rather than re-teach it.
For most candidates the practical answer is simpler: earn the Associate first regardless. It covers the platform mechanics any higher-level exam would presume, and it is the credential hiring managers will actually recognise on a CV today.
These are the two associate-level exams most candidates weigh against each other, and they test genuinely different jobs.
| Factor | Machine Learning Associate | Data Engineer Associate |
|---|---|---|
| Core focus | Building, tracking and managing ML models (MLflow, Python) | Ingesting, transforming and governing data on the platform |
| Format | 48 scored questions, 90 minutes | 45 scored questions, 90 minutes |
| Primary language | Python | SQL where possible, otherwise Python |
| Cost | $200 USD | $200 USD |
| Recommended background | 6+ months hands-on ML | Related training highly recommended |
| Validity | 2 years | 2 years |
| Best for | ML engineers, data scientists productionising models | Data engineers, analytics engineers, pipeline builders |
Choose the ML Associate if your daily work (or target role) involves models — training them, evaluating them, tracking experiments, deploying them. Choose the data engineering track if your work is pipelines, transformation and governance; the full Databricks Data Engineer certification guide covers that exam's format and domains in the same depth this article covers the ML exam. If you are choosing based on where each credential leads rather than what it tests, the Databricks certification career path article maps the roles.
A realistic scenario helps. A data scientist with two years of scikit-learn experience but only sporadic Databricks exposure is a strong ML Associate candidate after focused platform practice — her modelling knowledge transfers, and the gap is Databricks-specific tooling like MLflow and the ML workspace. A data engineer who has never trained a model, by contrast, would be starting the ML track from near zero and should almost certainly sit the data engineering exam instead.
Take it if:
Wait if:
No. Like the rest of the Databricks certification lineup, it is multiple-choice only — 48 scored questions with no live coding environment. That said, questions embed Python code you must read and reason about, so hands-on fluency still decides outcomes.
You can retake the exam an unlimited number of times, but you must wait 14 days between attempts and pay the full $200 fee each time. There are no free retake vouchers.
Yes — the ML Associate is offered in English, Japanese, Portuguese (Brazil) and Korean as of 2026.
No. Databricks sets no prerequisites for any of its certifications; the tracks are independent and you can sit the ML exam as your first Databricks credential.
Treat this credential as the anchor of a Databricks ML skill set: $200, 90 minutes, two years of validity, and a syllabus that mirrors the real workflow of platform-based machine learning. It rewards people with genuine hands-on time and punishes shortcut-takers, which is precisely what keeps it meaningful to employers.
How difficult you should expect it to be — and how it compares with the data engineering exams on that front — gets a full treatment in how hard is the Databricks certification exam, and a step-by-step study sequence lives in how to prepare for Databricks certification. When you reach the readiness-testing stage, timed practice questions scored by domain will tell you whether to book or hold — start with the free samples on the ExamPractice Databricks pages and treat anything under a consistent, comfortable margin as a signal to keep studying rather than gamble the fee.
Exam facts in this guide were checked against official certification-provider pages on . Fees, exam codes and policies change — confirm on the provider’s own site before you book.
Put it into practice
Reading about an exam only takes you so far. Work through practice questions for your certification and find the gaps before exam day does.
·9 min read
Everything the PL-300 Power BI Data Analyst certification involves — what the credential is, exam format, cost, scoring, renewal and where it leads.
Continue reading·8 min read
A realistic look at PL-300 difficulty — question styles, the domains that trip candidates up, who finds it hard and how to tell when you would pass.
Continue reading·11 min read
A practical PL-300 preparation method — the resource stack, a five-phase study approach, practice-test strategy and a readiness checklist before you book.
Continue reading