DEA-C01 · Getting started
20 cards
Data Engineering End-to-End Workflow
-
Quick check
Which component supplies the connectors for ingesting data from databases, enterprise applications, files, and streaming sources?
ALakeflow Connect
Right. Lakeflow Connect is the component that provides the connectors used at the ingestion layer.
BLakeflow Jobs
Jobs orchestrates production tasks; it coordinates work rather than reaching out to the source systems.
CLakeflow pipelines
Pipelines transform data that has already arrived, so they are not what establishes the source connection.
3 / 20
-
Quick check
What happens as raw files become governed Delta tables early in the workflow?
AUnity Catalog runs the transformations while Delta Lake assigns the workspace identities
Unity Catalog governs and traces data; it does not execute transformations, and Delta Lake does not manage identities.
BSchema enforcement detects missing or unexpected data, and Unity Catalog registers it
Right. Schema enforcement catches missing or unexpected data at conversion, and Unity Catalog registers the tables, applies governance boundaries, and tracks lineage.
CJobs turns the tables into dashboards while notebooks take the place of the original source files
Dashboards present results at the end of the journey, and notebooks are a development surface rather than a replacement for source files.
5 / 20
-
Quick check
Which activity belongs to curation and refinement rather than to ingestion or serving?
ALanding batch or streaming source data in the raw logical layer
Landing source data in the raw layer is the ingestion stage that comes before any curation.
BPresenting the final enriched tables to BI and machine-learning consumers
Presenting finished tables to consumers is the serving stage at the end of the journey.
CCleansing verified data, combining it, and reorganizing it into tables designed for business needs
Right. Engineers curate and refine by cleansing, combining, and creating features, then integrate the result into tables designed for business needs.
8 / 20
-
Keep your progress in the app
That’s 3 of 8 quick checks. In the app they stay answered, and every lesson remembers where you left off.
-
Quick check
What does a Lakeflow pipeline give an engineer who defines batch and streaming logic in SQL or Python?
AA declarative framework that orchestrates the flows and targets: streaming tables, materialized views, sinks
Right. Pipelines are declarative, and the pipeline itself orchestrates flows and targets such as streaming tables, materialized views, and sinks.
BA governance layer that registers tables and records their lineage across every workspace in the account
Registration and lineage are Unity Catalog's responsibilities, not what the pipeline framework provides.
CA connector catalogue that reaches into source databases, enterprise applications, files, and streaming systems
Reaching into source systems is Lakeflow Connect's role at the ingestion layer.
10 / 20
-
Quick check
A declarative flow must maintain streaming tables and materialized views, and a production process must then run a notebook and a SQL query. How should the responsibilities split?
AA dashboard maintains the data targets, and a view runs the wider task sequence
A dashboard presents results and a view saves a query definition; neither maintains streaming targets nor runs tasks.
BA pipeline maintains the data targets, and a job runs the wider production task sequence
Right. Pipelines orchestrate flows and targets such as streaming tables and materialized views, while a job coordinates tasks including notebooks and SQL queries.
CA volume maintains the data targets, and a schema runs the wider task sequence
Volumes and schemas are governed data containers, so they neither maintain pipeline targets nor execute a sequence.
13 / 20
-
Quick check
What is the purpose of the final lakehouse layer?
ATo keep incoming source files permanently unverified so no transformation can alter them
Unverified raw files belong to the landing layer, and the workflow exists precisely to refine them.
BTo serve clean, enriched data in tables designed for their downstream use cases
Right. The final layer serves clean, enriched data, and final tables should be designed for use cases such as ML, engineering, BI, and reporting.
CTo replace the governed tables with a private copy inside each user's own notebook
Per-user copies discard the governance and lineage that consumers depend on for authorized, traceable access.
16 / 20
-
Quick check
A team needs raw landing, detection of unexpected table structure, traceability through refinement, and clean BI-ready output. Which ordered approach meets that?
ABuild the BI views first, drop the source lineage, and only then ingest copies of the tables
Starting at the serving end leaves the BI views resting on data that was never verified or traced.
BServe the raw files directly, strip their metadata, and copy them into per-user notebooks
Serving unverified files with their metadata removed defeats both the structure check and the traceability requirement.
CLand the raw data, convert it to Delta, register it with Unity Catalog, refine it, and then serve it
Right. Landing preserves the starting point, the Delta conversion detects unexpected structure, Unity Catalog registration keeps lineage through refinement, and serving delivers the BI-ready tables.
18 / 20
-
Quick check
A project ingests database and streaming sources, transforms both with managed batch and streaming logic, and schedules a notebook once the prepared tables are ready. Which mapping fits?
ALakeflow Connect ingests the sources, Lakeflow pipelines transform them, and Jobs orchestrates the scheduled notebook
Right. Connect provides the source connectors, pipelines manage the batch and streaming transformations, and Jobs orchestrates the notebook task.
BLakeflow Jobs supplies the connectors, Unity Catalog performs the transformations, and volumes handle the scheduling
Jobs orchestrates rather than connecting, Unity Catalog governs rather than transforming, and a volume stores non-tabular data rather than scheduling.
CLakeflow pipelines reach into the source systems, notebooks provide the governance, and tables carry out the scheduling
Pipelines transform data that has already landed, notebooks are a development surface rather than a governance layer, and a table stores data instead of scheduling it.
20 / 20
-
8 quick checks · then the test
In the app, finishing the quick checks opens this lesson’s 10-question test, and the ones you miss come back exactly when you’re about to forget them.
The whole course, on your phone
Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.