Production pipelines
Build streaming and CDC pipelines in Lakeflow Pipelines, with tests and quality rules that catch bad records.






























Data Engineer Professional is Databricks’ advanced exam for people who run data pipelines securely, cheaply and reliably. It asks you to pick streaming tables or materialized views, tune Delta layouts, mask PII, trace failures and ship with bundles. Databricks recommends a year of experience, and this follows the October 2026 guide of 60 questions, though its page showed 59.
Build streaming and CDC pipelines in Lakeflow Pipelines, with tests and quality rules that catch bad records.
Pull data from message buses and databases, then share or federate it across systems with governance intact.
Pick the right clustering and optimization for a table, and read a query profile to find the real bottleneck.
Apply least-privilege access, mask sensitive data, monitor with system tables and deploy with bundles and Git.
We design this course ourselves. Databricks runs the exam and issues the credential, and LUNARTECH is independent of Databricks.
Production code is read, tested and rerun far more often than it is written. You structure transformations as small functions, mix SQL and Python where each fits, and know what a UDF costs before you reach for one.
You build A transformation library with unit tests that run without a cluster.
Streams fail slowly: state grows, schemas drift, late data arrives. You ingest files incrementally with Auto Loader, handle schema change and rescued data, and manage watermarks, checkpoints and state so that a stream can run for months.
You build A file-ingestion stream that survives a schema change and bounded late data.
Declarative pipelines move orchestration into the platform. You decide between a streaming table and a materialized view for each step, apply change data capture with AUTO CDC, and handle ordering, deletes and slowly changing history.
You build A CDC pipeline that keeps a type 2 dimension correct when events arrive out of order.
Data arrives from Kafka topics, Kinesis streams, operational databases and cloud storage, each with its own failure modes. You choose managed connectors where they exist, write your own readers where they do not, and handle many file formats.
You build An ingestion layer reading a message bus and a database into governed tables.
Copying data creates a second copy to secure, pay for and keep fresh. You expose data to other organizations with Delta Sharing, query external systems in place through federation, and run joint analysis in Clean Rooms without exposing raw rows.
You build A share and a federated catalog, each with the governance a consumer inherits.
Correct logic is not enough when the data is huge and untidy. You use window functions and joins that scale, handle semi-structured records with VARIANT, call models from SQL with ai_query, and stop bad records using expectations.
You build A transformation with expectations that routes invalid records to a quarantine table.
A good table layout makes every later query cheaper. You compare Delta and Iceberg layouts, shape dimensional models, serve them through materialized views, and define metrics once as governed metric views.
You build A dimensional model with a materialized view and a governed metric view on top.
Tuning without a diagnosis is guessing. You choose clustering for how a table is actually queried, let Predictive Optimization handle maintenance, use Change Data Feed for incremental work, and read the query profile to find skew, shuffles and weak skipping.
You build A tuning report that turns a slow query profile into a clustering change with measured gain.
Protecting data is design work, not a final step. You apply least-privilege access in Unity Catalog, write attribute-based policies and column masks, pseudonymize sensitive fields, and purge records so that retention and erasure rules can be met.
You build A policy set that masks personal data by role and a verified erasure routine.
People use only the data they can find and trust. You tag and describe assets so they are discoverable, rely on permission inheritance instead of per-table grants, and keep ownership clear so that access stays manageable as the estate grows.
You build A catalog layout with tags, descriptions and inherited grants for three teams.
A pipeline nobody watches fails silently. You query system tables for cost, usage and job health, read pipeline event logs, raise alerts on conditions that matter and use the Jobs API to act on what you find.
You build A monitoring dashboard with alerts on cost spikes and failing pipelines.
When a run fails you need the cause quickly. You read Spark UI stages, logs and metrics, repair a job from the failed task, and ship changes through Git folders and bundles with a CI/CD flow that promotes tested code.
You build A CI/CD pipeline that tests, deploys and can repair a failing production job.
You assemble one pipeline end to end: ingestion, CDC, quality rules, optimized layout, access policy, monitoring and deployment. Then you defend each choice on cost, security and reliability, as you would in a design review.
You build A production-grade pipeline with security, monitoring, tests and a written design record.

Certifying body · Independent of LUNARTECH
Databricks builds the lakehouse platform its credentials test. Certification exams are proctored, stay valid for two years and are retaken to renew, while badges are free. Retakes wait 14 days and are paid. LUNARTECH is independent of Databricks.
Databricks recommends one year of hands-on experience with the data engineering tasks in the exam outline. No prerequisites are required.
Thirteen modules, designed by LUNARTECH, at your own pace.
Databricks runs the exam and issues the credential, so you register and book directly with them.
Before you start
A 3-day free trial opens a selection of the content. Your card is only charged once it ends.
While you learn
Stuck on a concept? Reach out to a mentor whenever you need help.
While you learn
On the yearly plan, one-on-one sessions give you dedicated support.
Any time
Write to info@lunartech.ai at any point, from your trial onwards. If your employer is funding you, we’ll set it up with them directly.
All the way through
After the last lesson
Your alumni network stays with you: ongoing support, opportunities and industry insight.
Tailored coaching helps you decide where to aim and how to get there.
Hands-on projects become work you can show, not just claim.
Personalized refinement, so what you send says what you can actually do.
Preparation for the questions that decide it, so you walk in ready.
Connections with industry leaders, and an alumni network that stays with you.
LUNARTECH Academy has been the most empowering learning experience of my life, giving me a clear, structured path from the absolute basics to building real-world AI systems with confidence.
Your page is fantastic. As a bachelor’s student in Data Science now accepted for a master’s at UConn, your work has been a real source of motivation.
The programme’s clear, bite-sized content and practical projects dramatically improved my speed from fuzzy idea to MVP and my ability to communicate AI value. I followed the system, and it works.
I really appreciate your teaching style and the way you break down complex topics. It has been incredibly helpful.
After years working mainly with R for econometrics, I found your Python machine learning course a refreshing and engaging way to learn Python.
As a Data Science graduate, I want to thank you for the effort you put into making videos to support growing data scientists.
I’ve been following your work since taking your machine learning course, and I’m impressed by your practical approach to applying AI.
One standard behind every course, from the first lesson to long after the last.
Apply every idea to real problems, so it becomes something you have used, not only seen.
We keep courses current with the tools, techniques and skills the field asks for.
Study at your own pace, from anywhere, at any hour.
Finish the course and earn a certificate that shows what you have learned.
Personalized learning plans and support structures carry you through the hard parts.
Stay connected after you finish, with ongoing support, opportunities and industry insight.
Finish a LUNARTECH course and its certificate is issued in your name, under our signature. Databricks’s credential comes from Databricks, when you pass its exam.
Certificate of completion
One membership opens every course, certification, workshop and masterclass in the Academy. Every plan starts with a 3-day free trial. You register and book the exam directly with Databricks.
3 days free, then $29.97 a month. Your card is only charged once the trial ends.
Included in every plan
No single job owns it. Here’s where each role leans hardest, and where its work ends up.
Streaming and CDC break in odd ways. Tests and expectations catch it before users do.
Code, Ingestion, Performance
Streaming data platforms, Financial services, Retail and e-commerce
Models only help if they stay fast. Layout and metric views keep them useful.
Manipulation, Modeling, Performance
Retail and e-commerce, Healthcare
Someone owns the bill and the audit trail. System tables and bundles give you both.
Monitoring, Deploying, Security
Streaming data platforms, Regulated industries
You choose between streaming tables and materialized views. System tables show where a stream fell behind.
Ingestion, Monitoring
Streaming data platforms, Retail and e-commerce
Modeling choices set the cost of every query downstream. Governance rules go in the design, not on top of it.
Modeling, Governance
Financial services, Regulated industries
Masking PII at the pipeline stops it spreading to every table. Access rules must hold when new data arrives.
Security, Governance
Healthcare, Regulated industries
Lineage and audit logs show who touched sensitive columns. Policies are only as good as the pipelines enforcing them.
Security, Governance
Financial services, Regulated industries
A pipeline that fails silently is worse than one that stops. Delta layout and file sizes change cost and latency.
Monitoring, Performance
Streaming data platforms, Retail and e-commerce
Streaming and CDC break in odd ways. Tests and expectations catch it before users do.
Over 10,000 students trust LUNARTECH
Understand systems all the way down. Build the ones others rely on.
Understand what the data says. Build models that hold up.
Understand the papers. Build on them, and take the work further.
+340%growth in open roles requiring AI skills
Open roles: Built In, Greenhouse, LinkedIn.
Typical salaries: Glassdoor, Levels.fyi, Payscale, Indeed, Ravio, JobRise, U.S. BLS. Military: 2026 U.S. basic pay, drone officers with aviation incentive pay.
Updated November 2026.
Need help? These answers cover most of what people ask before they start.
No. Databricks issues it. LUNARTECH is independent of Databricks, and its names and marks belong to it. When you finish a course of ours, you earn a LUNARTECH certificate of completion for that course.
No. We design this course ourselves, around what the exam covers. Databricks has no part in it, and you still register and book the exam directly with Databricks.
60 questions, 120 minutes, online or test center.
Databricks recommends one year of hands-on experience with the data engineering tasks in the exam outline. No prerequisites are required.
2 years. Retake the current version of the exam.
We last reviewed it on 5 November 2026, from Databricks’s own pages. Details change, so check the official page before you book.
Our 3-day free trial gives you access to a selection of content in the bootcamps, courses and materials, so you can experience the value of our content first-hand. This includes comprehensive learning materials and interactive sessions. You won’t be charged during this period, though we require your credit card details at the start to ensure a seamless transition should you choose to continue.
Yes, entering your credit card details is a necessary step to begin your free trial. The process is entirely secure, and we ask for it to provide a seamless transition to a paid subscription if you decide to continue beyond the trial. You will only be charged after the trial period ends, with full access to our content based on the plan you choose.
After your 3-day free trial you gain access to the full breadth of our content, depending on the subscription plan you choose. We offer free trials for our monthly, bi-annual and annual plans, and each plan provides a different scope of access and benefits.
If your employer has agreed to fund your learning, in part or in full, please contact us at info@lunartech.ai. We’ll work with you and your employer to set up everything needed for your subscription.
Yes. Our support remains strong both during your free trial and after you subscribe. Reach the team at info@lunartech.ai with any question, whether you’re onboarding, navigating your trial, or need help as a member. Subscribers to the yearly plan also receive dedicated support in one-on-one sessions.
You can upgrade your plan at any time during your subscription. Downgrading is not available for bi-annual or annual plans, but you can cancel and then choose a new plan that suits you better. For bi-annual and annual plans we also offer payment in instalments; please reach out to learn more.
Show you can run data engineering on Databricks in production. Start with a free trial, or enroll in a plan and work through the course at your own pace. Databricks runs the exam and issues the credential.
LUNARTECH is independent of the vendors and certifying bodies listed here. Their names, exam titles and marks belong to them, exams are run by them, and credentials are issued by them. Reviewed 5 November 2026. Catalogues change often, so confirm the details on the official page before you book.