More study resources

About this exam

This page is an independent study reference for the Level 2 Apache Airflow 3 DAG Authoring certification offered by Astronomer, the company behind Astro. It is written for engineers who already write pipelines day to day: the vendor recommends roughly six or more months of hands-on Airflow experience, and the exam tests judgement about which Airflow feature to reach for, not just whether you can wire tasks together.

The syllabus is anchored in the Airflow 3 era - assets and asset-aware scheduling, dynamic task mapping, dynamic DAGs, DAG versioning and DAG bundles, DAG scheduling, the TaskFlow API, TaskGroups, templating, XComs, and branching. Expect scenario-style items where more than one approach would technically run, but only one is reliable, maintainable, or correct under the documented semantics.

The logistics are tight: 75 multiple-choice questions in 60 minutes, with 53 correct (70%) required to pass, priced at $150 USD and delivered in English, with a 30-day window to sit the exam after enrolling. Preparation typically combines the free DAG Authoring prep course on Astronomer Academy with deliberate practice building, scheduling, and debugging DAGs locally. Candidates who pass earn a digital badge for LinkedIn, résumés, and email signatures.

This guide is independent and is not affiliated with, endorsed by, or sponsored by Astronomer or the Apache Software Foundation.

What you'll study

Common questions

About Airflow DAG Authoring preparation

How many questions are on the DAG Authoring exam, and how long do I get?

The exam has 75 multiple-choice questions and a 60-minute limit. That averages roughly 48 seconds per item, so pacing matters as much as knowledge. Flag long scenario questions, answer the quick ones first, and return to the hard ones with the time you have left rather than reading every option twice.

What score do I need to pass?

The published passing score is 70%, which corresponds to 53 of 75 correct answers for the Airflow 3 exams. There is no partial credit for flagged or unanswered items, so guess rather than leave a blank - an unanswered question scores exactly the same as a wrong one.

How much does the exam cost?

The listed price is $150 USD per exam. The prep courses are separate from the exam fee, and the vendor publishes them on Astronomer Academy. Check the Academy checkout page before you budget, since pricing and any bundled offers can change between sittings and this page is not the vendor's price list.

How much Airflow experience should I have before attempting it?

The vendor positions DAG Authoring as a Level 2 exam best suited to people with six or more months of hands-on Airflow experience. If you are newer than that, the Fundamentals exam is the suggested starting point, because DAG Authoring assumes you already know the UI, basic operators, connections, variables, and sensors without needing them explained.

Which topics carry the most weight when I study?

The published concept list emphasizes assets and asset-aware scheduling, dynamic task mapping, dynamic DAGs, DAG versioning and DAG bundles, DAG scheduling, the TaskFlow API, TaskGroups, templating, XComs, and branching. In practice, scheduling semantics, templating context, and mapped-task behaviour generate the most scenario questions, so build working examples of each rather than only reading about them.

How long do I have to take the exam after enrolling?

You get 30 days to take the exam once you enroll. Treat that window as a deadline for finishing your prep, not extra study time after you feel ready - enrol when your practice DAGs are already working, and book the sitting early so a calendar conflict cannot consume the window.

Is the exam available in my language?

The exam details list English (EN) as the language. If English is not your first language, budget extra time for long scenario stems, and practise reading Airflow documentation and error tracebacks in English, since much of the terminology on the exam - scheduling intervals, catchup, mapped task indexes - is used in its precise technical sense.

What are the most common ways candidates fail?

The usual causes are memorizing code snippets instead of reasoning about behaviour, misreading schedule and catchup semantics, confusing XCom size and serialization limits, and running out of time on long scenario questions. Another frequent problem is never having debugged a mapped or asset-triggered DAG, so unfamiliar UI feedback makes straightforward questions feel ambiguous.

If I fail, can I retake it, and does the certification expire?

The public exam details do not state a retake policy or a validity period, so confirm both directly with Astronomer Academy before booking. Do not assume a free retake or a multi-year expiry. Passing candidates receive a digital badge for LinkedIn, résumés, and email signatures, which is separate from any formal recertification requirement.

Should I take Fundamentals first or go straight to DAG Authoring?

The vendor recommends starting with Fundamentals if you are newer to Airflow and moving to DAG Authoring once you are writing pipelines day to day. If you already deploy and maintain production DAGs, going straight to DAG Authoring is reasonable, but review the Fundamentals concept list first to catch gaps in architecture, CLI, and basic sensor usage.