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 readingEvery current Snowflake certification in one place — SnowPro Core, Advanced, and Specialty tiers, costs, renewal rules, and how to pick your first exam.

Snowflake's certification programme is a three-tier ladder. At the base sits SnowPro Core (COF-C03), the platform-wide foundation exam. Above it, as of August 2026, sit seven SnowPro Advanced certifications, each tied to a job role such as Architect or Data Engineer, and three Specialty certifications covering focused product areas. Every credential in the programme is valid for two years, and a single renewal system — Snowflake's Continuing Education programme — connects the whole ladder, with higher certifications automatically renewing active lower ones.
That last sentence is the part most overviews miss, and it changes how you should plan. Snowflake has not built ten unrelated exams; it has built a ladder where your second certification can pay for the upkeep of your first. This article walks the full lineup tier by tier, explains the renewal mechanics, and closes with a framework for choosing where to start. What it deliberately does not do is drill into any single exam's content — for the base exam, our SnowPro Core certification guide owns that detail.
| Tier | Certification | Exam code | Cost (USD) | Validity |
|---|---|---|---|---|
| Core | SnowPro Core | COF-C03 | $175 | 2 years |
| Advanced | SnowPro Advanced: Architect | ARA-C01 | $375 | 2 years |
| Advanced | SnowPro Advanced: Data Engineer | DEA-C02 | $375 | 2 years |
| Advanced | SnowPro Advanced: Data Scientist | DSA-C03 | $375 | 2 years |
| Advanced | SnowPro Advanced: Administrator | ADA-C02 | $375 | 2 years |
| Advanced | SnowPro Advanced: Data Analyst | DAA-C01 | $375 | 2 years |
| Advanced | SnowPro Advanced: Security Engineer | SEA-C01 | $375 | 2 years |
| Advanced | SnowPro Advanced: MLOps Engineer | MLA-B01 | $375 | 2 years |
| Specialty | SnowPro Specialty: Gen AI | GES-C02 | $225 | 2 years |
| Specialty | SnowPro Specialty: Snowpark | SPS-C01 | $225 | 2 years |
| Specialty | SnowPro Specialty: Native Apps | NAS-C02 | $225 | 2 years |
All prices are per attempt in US dollars; regional taxes apply, and exams delivered in India receive a 20% discount. Snowflake updates this lineup periodically, so confirm current codes on its certifications catalogue before registering.
Two housekeeping notes on codes, because search results are full of stale ones. First, the current SnowPro Core exam is COF-C03 — COF-C02 is no longer the English exam Snowflake lists, so ignore materials written to C02. Second, Advanced exam codes revise on their own schedules (hence the mix of C01, C02, and C03 suffixes above); the code on Snowflake's catalogue is the one that counts.
SnowPro Core is Snowflake's broad-knowledge exam: it certifies that you understand the Snowflake platform as a whole rather than one job's slice of it. Snowflake, the company behind the cloud data platform of the same name, positions Core as the entry point of the programme and recommends at least six months of hands-on Snowflake experience before attempting it — a guideline worth taking seriously, since the exam assumes familiarity with how the platform behaves in practice, not just how its documentation reads.
There are no formal prerequisites: anyone can register for Core, and the exam is delivered online-proctored or at a test centre, in English, Japanese, Korean, French, and Spanish, at $175 per attempt with the full fee due on any retake. Scoring is scaled, and Snowflake's certification page does not publish an exact passing threshold, so treat any specific pass mark you read elsewhere as unofficial. The COF-C03 revision also folded in newer platform territory that the older exam predated — secondary sources point to areas like Cortex AI and Iceberg tables, though for the definitive topic list you should read the current official study guide rather than third-party summaries.
That is as deep as this overview goes on Core, because three sibling articles own the detail: the SnowPro Core certification guide for format and registration, our analysis of how hard the SnowPro Core exam is for the difficulty question, and a full SnowPro Core preparation plan for the study side.
On the ladder, Core does two jobs. For individuals, it is the general-purpose credential — the one that makes sense when your Snowflake work spans loading, querying, and administering rather than one specialism. For the programme, it is the common vocabulary the Advanced exams build on: Snowflake's ladder places every Advanced certification above Core conceptually, even though you should check each Advanced exam's own page before assuming Core is formally required for it.
The Advanced tier is where Snowflake's programme becomes role-shaped. Each of the seven exams targets a distinct job, and at $375 each they are more than double Core's price — a signal of where Snowflake pitches their depth. What each role credential certifies, in one line apiece:
Snowflake does not publish question counts, durations, or passing scores for these exams in its general catalogue, and this article will not guess at them — each exam's own page and study guide is the source of record. The honest summary is that Advanced exams assume you already do the role: they are confirmation of working depth, not a route into a role you have never held.
For engineers weighing that tier, ExamPractice hosts SnowPro Advanced Data Engineer practice questions among its Snowflake exam resources, with free samples on each exam page and fuller sets plus a timed simulation for subscribers.
The Specialty tier, priced between Core and Advanced at $225, certifies focused expertise in specific Snowflake product areas rather than whole roles:
Think of Specialty credentials as depth markers you attach to an existing profile. A data engineer who builds heavily in Snowpark gets more signalling value from SPS-C01 than from a second role certification, because it certifies the specific thing their work is known for. As with Advanced, per-exam formats are not published in the general catalogue — check the individual exam pages.
Every SnowPro certification is valid for exactly two years, and Snowflake handles renewal through its Continuing Education programme rather than through dedicated cheap renewal exams. You have two routes, both of which must be completed before your certification expires — Snowflake grants no extensions after expiry:
The mechanism that makes the ladder economical is the cascade: your highest certification renews all active lower ones. Pass an Advanced exam and it renews your Specialty and Core certifications; pass a Specialty exam and it renews Core. So a practitioner who climbs — Core in year one, an Advanced exam in year two — keeps everything current while only ever paying for forward progress. A practitioner who stops at Core faces a choice every two years: recertify Core, take an eligible course, or let it lapse. (Snowflake also lists a dedicated Core recertification exam, COF-R02; ExamPractice's SnowPro Core recertification practice questions cover that route.)
The planning implication deserves stating plainly: if you expect to want an Advanced certification eventually, schedule it inside your Core validity window. The same $375 then buys both the new credential and the renewal you would otherwise have to arrange separately.
Almost everyone should start with SnowPro Core, but "almost" is doing work in that sentence. Use these four questions:
Two scenarios to make it concrete. An analyst with a year of Snowflake querying behind them starts with Core: it matches their breadth, costs the least, and leaves every later door open. A pipeline engineer with four years on the platform who already architects loads daily could reasonably start at Advanced Data Engineer (DEA-C02) — accepting the higher stakes in exchange for a credential that actually matches their level.
Where each credential leads professionally — the roles and progression each one supports — is the subject of our Snowflake certification career path article, and pay questions have their own Snowflake certification salary guide.
A short calibration for readers weighing Snowflake against other data-platform programmes. On price, SnowPro Core at $175 sits between AWS's Certified Data Engineer – Associate at $150 and the $200 charged by Databricks, Google, and dbt Labs for their flagship data exams; Snowflake's Advanced tier at $375 is the most expensive single exam in this group. On validity, Snowflake's two years matches Databricks and Google but trails AWS's three. And on renewal, Snowflake's approach is distinctive: no cheap short renewal exam (Google's route) and no simple full retake (the Databricks and AWS route), but the cascade system that rewards climbing. If your platform decision itself is still open, our comparison of the best data engineer certifications puts these programmes side by side properly.
COF-C03 is the current SnowPro Core exam on Snowflake's certification catalogue; COF-C02 is no longer the listed English exam. Study materials, question banks, and advice written for C02 should be checked against the current C03 study guide before you rely on them.
Snowflake positions the Advanced tier above Core in its ladder, but this article will not assert a blanket formal prerequisite — eligibility is defined per exam, so check the specific Advanced exam's page before planning to skip Core.
Snowflake uses scaled scoring and does not publish exact passing thresholds on its general certification pages. Numbers circulating on forums come from secondary sources; prepare to genuine competence rather than to an unofficial cut-off.
Yes. Under the Continuing Education programme, your highest passed certification renews all your active lower-tier ones — an Advanced pass renews active Specialty and Core credentials, and a Specialty pass renews an active Core. The renewal must happen before the older certification expires.
The exams alone: $175 for Core, $225 per Specialty, $375 per Advanced, all per attempt with retakes at full price. A typical Core-then-Advanced path is therefore $550 in exam fees before taxes, training, or any failed attempts.
Seen from above, Snowflake's certification programme rewards one behaviour: deliberate climbing. Core establishes breadth, Advanced certifies the role you actually perform, Specialty flags the product area you are known for — and the Continuing Education cascade quietly pays climbers back by renewing everything beneath each new pass. Survey the table, pick the rung that matches your real experience today, and sequence your second certification inside the first one's two-year window. Do that, and the ladder's economics work for you; ignore the clock, and you will meet the programme's one unforgiving rule — no extensions after expiry — at the worst possible time.
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