DEA-C01 · Databricks Intelligence Platform
19 cards
Platform Architecture and Core Components
-
Quick check
Which description defines a data lakehouse?
AAn optimized storage layer whose responsibility is to enforce the schema of tables
Enforcing table schemas describes Delta Lake, a component inside the architecture rather than the architecture itself.
BA governance solution that provides fine-grained access controls for data and AI
Fine-grained governance describes Unity Catalog, which governs objects held in the lakehouse.
CA data management architecture combining the benefits of data lakes and data warehouses
Right. The lakehouse is the architectural pattern that combines data-lake and data-warehouse benefits for engineering, ML, BI, and reporting.
3 / 19
-
Quick check
How does Apache Spark fit the Databricks lakehouse architecture?
AIt is the scalable processing engine, running on compute that is decoupled from storage
Right. Spark is the massively scalable processing engine, and its compute resources are decoupled from storage.
BIt is the optimized storage layer, and it is what supplies ACID transactions to tables
ACID transactions come from Delta Lake, the optimized storage layer; Spark reads and writes that data rather than storing it.
CIt is the governance engine, registering the tables and applying their access control lists
Registering tables and managing access lists is Unity Catalog's governance role, not the processing engine's.
6 / 19
-
Quick check
Which component supplies ACID transactions and schema enforcement, and what kind of responsibility is that?
AUnity Catalog, as the governance layer that decides which users may read the table
Unity Catalog governs access and lineage; transactions and schema checks are not access-control decisions.
BDelta Lake, as the optimized storage layer responsible for table reliability and data quality
Right. Delta Lake is the optimized storage layer, and ACID transactions and schema enforcement are storage and data-quality guarantees.
CApache Spark, as the processing engine that also holds the table data that it transforms
Spark processes data on compute that is decoupled from storage, so it is not where table reliability is implemented.
9 / 19
-
Keep your progress in the app
That’s 3 of 7 quick checks. In the app they stay answered, and every lesson remembers where you left off.
-
Quick check
Which relationship supplies the foundations for Lakeflow pipelines and Auto Loader?
ADelta Lake removes the need for any separate processing engine during ingestion
A processing engine is still required: Spark supplies the processing while Delta Lake supplies the storage layer.
BUnity Catalog takes the place of Structured Streaming while data is being ingested
Unity Catalog governs data; it does not replace the streaming engine or perform ingestion itself.
CStructured Streaming integrates tightly with Delta Lake
Right. Structured Streaming and Delta Lake integrate tightly, and together they provide the foundations for Lakeflow pipelines and Auto Loader.
11 / 19
-
Quick check
A team must follow data as it is transformed and refined, from the served result back to its origin. Which capability addresses that need?
ADelta Lake schema enforcement
Schema enforcement validates the shape of data at write time; it records no path back through the refinements.
BUnity Catalog lineage tracking
Right. Unity Catalog tracks lineage as data is transformed and refined, which is exactly the traceability being asked for.
CSpark processing on decoupled compute
Decoupled compute explains how the processing scales, not where a value came from or what it passed through.
14 / 19
-
Quick check
An organization wants one source of truth for engineering, machine learning, and reporting, plus traceability from served data back through refinement. Which arrangement fits?
AA separate lakehouse per workload, each of them sharing one Unity Catalog governance model
Splitting the lakehouse per workload gives up the single source of truth the organization asked for.
BA single lakehouse with optimized data layouts and one unified governance model for lineage
Right. Optimized data layouts can serve ML, engineering, BI, and reporting from the same lakehouse, and a unified governance model lets users trace lineage back to that single source of truth.
CA single lakehouse with optimized layouts, but governance configured separately per workload
Per-workload governance fragments the model and breaks the end-to-end lineage back to one trusted source.
17 / 19
-
Quick check
A transformation workload needs massively scalable processing, transactional table reliability, and compute that scales independently of storage. Which arrangement meets all three?
ASpark on decoupled compute, with Delta Lake as the transactional storage layer
Right. Spark is the massively scalable engine on compute decoupled from storage, and Delta Lake adds the ACID transactions that make the tables reliable.
BDelta Lake together with Unity Catalog, leaving out a scalable processing engine
Without a processing engine there is nothing to run the transformation, however reliable and well governed the storage is.
CSpark on decoupled compute, with Unity Catalog as the transactional storage layer
Unity Catalog governs data; it is not a storage layer and it does not provide transactional guarantees for tables.
19 / 19
-
7 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.