Prepstellar

DEA-C01 · Getting started

18 cards

What Is Databricks?

Swipe, scroll or use ← →
  1. One platform instead of scattered systems

    Before any menu or button, understand the problem being solved. A company normally needs to store raw data, clean it, model it, report on it, and train machine-learning models on it. Handled separately, each of those needs grows its own system, its own copy of the data, and its own refresh schedule.

    Databricks is a unified, open analytics platform for building, deploying, sharing, and maintaining enterprise-grade data, analytics, and AI solutions at scale. The word carrying the weight is unified: engineering, analytics, and AI become jobs done on one foundation instead of in four disconnected products.

    Everything named later in this course — Spark processing, Delta tables, Unity Catalog governance, notebooks, jobs, pipelines, SQL warehouses — is a specialized part of that one platform, not a separate product to buy.

    1 / 18
  2. One platform instead of scattered systems

    Adopting the platform does not mean handing over your data. The Databricks Data Intelligence Platform integrates with cloud storage and security in the customer's cloud account while Databricks manages and deploys cloud infrastructure.

    Layer Who owns it
    Data in cloud object storage Stays in the customer's cloud account
    Cloud identity and security controls The customer's, integrated by the platform
    Compute infrastructure and its deployment Managed and deployed by Databricks

    Read that split as a division of labour. Your data and your security posture stay where they already are; the work of provisioning, deploying, and running infrastructure moves to Databricks. The platform is therefore neither a storage service nor a reporting tool bolted onto someone else's warehouse.

    2 / 18
  3. Quick check

    A team asks what Databricks is and how it sits next to the cloud account they already own. Which answer is accurate?

    1. AA dashboard-only product for visualizing reports drawn from a separately managed warehouse

      Dashboards are one analytics outcome; the platform also covers engineering, AI, governance, and orchestration.

    2. BA unified analytics platform that works with their own cloud storage and security

      Right. It is a unified platform for data, analytics, and AI, and it integrates with storage and security in the customer's cloud account while Databricks manages and deploys the infrastructure.

    3. CA cloud object store that takes over the processing and the governance layers above it

      Databricks integrates with cloud storage rather than being one, and storage alone would supply neither processing nor governance.

    3 / 18

  4. What a lakehouse actually is

    A data lakehouse is a data management system that combines the benefits of data lakes and data warehouses. It is an architecture — a way of organizing data management — not the name of a screen, a cluster, or a file format.

    The combination is worth unpacking, because each half arrived with a real limitation:

    Approach Strength Familiar limitation
    Data lake Stores varied data cheaply, in many shapes Raw and inconsistent data is hard to query reliably
    Data warehouse Clean, structured data for business intelligence Traditionally narrow about what data it will accept
    Lakehouse Keeps the lake's breadth and adds warehouse-grade reliability

    A data lake can store varied data cheaply, while a data warehouse traditionally emphasizes clean, structured data for business intelligence. The lakehouse refuses that trade-off.

    4 / 18
  5. What a lakehouse actually is

    The payoff is stated in terms of workloads, not tools. It provides scalable storage and processing for organizations that want to avoid isolated systems for workloads such as machine learning and business intelligence.

    That is the failure mode the architecture attacks. Without it, the BI team lands one copy of the data in a warehouse, the machine-learning team lands another copy in a lake, and the two drift apart: different refresh times, different definitions, twice the cost, and endless reconciliation meetings.

    So when you are asked what a lakehouse combines, the answer is architectural. It joins two data architectures. It is not a pairing of interface tools such as notebooks and Git folders, and not a pairing of execution tools such as clusters and schedulers — those run on top of the architecture rather than defining it.

    5 / 18
  6. Quick check

    What does a data lakehouse combine, and what kind of thing is it?

    1. ATwo data architectures: it merges the benefits of data lakes and of data warehouses

      Right. A lakehouse is a data management system that combines the benefits of data lakes and data warehouses.

    2. BTwo development assets, namely interactive notebooks and version-controlled Git folders

      Notebooks and Git folders are development assets that sit on the platform; they are not the architectures a lakehouse merges.

    3. CTwo execution services, namely compute clusters and the scheduler that runs jobs

      Clusters and schedulers execute workloads; they run on the architecture instead of defining what it combines.

    6 / 18

  7. What the shared foundation buys you

    Two concrete promises follow from combining the two approaches. The lakehouse provides open, direct access to data in standard formats together with low query latency and high reliability for business intelligence and advanced analytics. And working from the same data and platform can establish a single source of truth, reduce redundant costs, and help keep data fresh.

    Symptom in a split estate What the shared foundation changes
    Each team keeps its own extract One governed copy behaves as the single source of truth
    Copies refresh on different nights Fewer hand-offs, so data stays fresher
    The same rows are paid for twice Redundant storage and pipeline cost drops
    Data is locked in a proprietary format Open, direct access in standard formats
    The lake is too slow for reporting Low query latency and high reliability for BI
    7 / 18
  8. What the shared foundation buys you

    Notice the direction of each promise, because scenario questions invert them. More duplicated copies per team is the problem, not the goal. Open formats are an advantage, not an excess to be curbed. A shared source of truth is the intended outcome, not an overreliance to be corrected.

    So when a company describes separate systems for business intelligence and machine learning, duplicated datasets, and inconsistent refreshes — and says it wants standard-format data serving both — it is describing exactly the situation the lakehouse was designed for. The fix is architectural: put both workloads on shared, governed data rather than building a third pipeline to reconcile the first two.

    8 / 18
  9. Quick check

    A company runs separate systems for BI and machine learning, keeps duplicated datasets, and sees inconsistent refreshes. It wants standard-format data serving both. Which idea fits?

    1. AGive each analytics team one more private extract so nobody waits on shared data

      More private copies deepen the duplication and the inconsistent refreshes the company is complaining about.

    2. BReduce the use of open formats so the machine-learning projects converge on one tool

      Open, direct access in standard formats is one of the lakehouse benefits, so cutting it back would remove an advantage rather than solve anything.

    3. CAdopt a lakehouse so both workloads read shared data with lake breadth and warehouse reliability

      Right. The lakehouse combines data-lake and data-warehouse benefits so isolated systems and redundant copies give way to one fresh, governed foundation.

    9 / 18

  10. 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.

  11. Data engineering: the work that makes data usable

    Data does not arrive usable. It arrives from operational systems, files, databases, and streams in whatever shape those sources produce. Data engineering makes data available, clean, and stored in models that support discovery and use.

    Hold on to that definition, because it says three separate things:

    • Available — a consumer can reach the data at all.
    • Clean — the values can be trusted.
    • Stored in models that support discovery and use — the shapes people query are easy to find and to reason about.

    Engineering does not make business decisions, and it does not keep each downstream workload on its own private island. It prepares one reliable supply for analytics, applications, and AI alike.

    10 / 18
  12. Data engineering: the work that makes data usable

    The platform supplies the parts that work is built from. Databricks combines Apache Spark, Delta Lake, and product tools so engineers can compose ETL logic in SQL, Python, or Scala and orchestrate scheduled jobs.

    Piece Role in the engineering job
    Apache Spark The distributed processing engine behind the transformations
    Delta Lake Reliable table storage for the data those transformations write
    SQL, Python, or Scala The three languages named for composing ETL logic
    Scheduled jobs Orchestration, so the pipeline runs without a person starting it

    The language list is worth memorizing exactly as it stands: SQL, Python, and Scala. Languages such as R or Java may appear elsewhere in a data platform conversation, but these three are the ones named here for composing ETL logic.

    11 / 18
  13. Quick check

    Which statement matches the purpose of data engineering and the languages named for composing ETL logic?

    1. AIts purpose is to replace business decisions with reports, written in SQL, R, and Java

      Reports can inform decisions but never replace them, and R and Java are not the languages named here for this ETL logic.

    2. BIts purpose is to isolate each workload behind its own copy, written in Python and Java only

      A private copy per workload is the fragmentation the platform exists to reduce, and the named language list is not limited to Python and Java.

    3. CIts purpose is to make data available, clean, and usable, via SQL, Python, or Scala

      Right. Data engineering makes data available, clean, and stored in models that support discovery and use, and engineers compose ETL logic in SQL, Python, or Scala.

    12 / 18

  14. The workloads one platform has to carry

    A unified platform earns the adjective only if it covers the whole spread of work an organization does with data. The platform also supports machine learning and AI, data warehousing and business intelligence, governance and secure sharing, DevOps and task orchestration, and real-time analytics.

    Workload What it needs from the foundation
    Machine learning and AI Broad, fresh training data and reproducible processing
    Data warehousing and BI Structured, reliable tables with fast queries
    Governance and secure sharing One place to state who may see what
    DevOps and task orchestration Versioned code and scheduled, dependable runs
    Real-time analytics Streaming ingestion and low-latency reads

    Every item on that list is a data or AI workload. Notice what is not on it: source control, dashboarding, and mobile publishing are tools or outputs that appear around these workloads, not workload families of their own.

    13 / 18
  15. Quick check

    Which set consists entirely of workloads the platform is described as supporting?

    1. AData engineering, business intelligence, machine learning, and real-time analytics

      Right. Engineering, data warehousing and BI, machine learning and AI, and real-time analytics are all named as supported workloads, alongside governance and orchestration.

    2. BMobile app publishing, spreadsheet editing, and desktop database administration

      Publishing mobile apps, editing spreadsheets, and administering desktop databases are not the data and AI workloads described here.

    3. CSource-control hosting, dashboard theming, and printing scheduled reports to PDF

      Hosting repositories, theming dashboards, and exporting files are tools or outputs around the work rather than the workload families themselves.

    14 / 18

  16. One source of truth for every role

    Keep a three-layer mental model. First, data arrives from operational systems, files, databases, or streams. Next, engineering work makes that data reliable and useful. Finally, analysts, applications, and AI workloads consume it.

    The point of the model is that the middle layer is shared. A Databricks lakehouse lets data engineers, data scientists, analysts, and production systems use the lakehouse as a single source of truth.

    Role What it does with the same foundation
    Data engineer Builds and schedules the pipelines that keep it reliable
    Data scientist Trains and evaluates models on it
    Analyst Queries it and reports from it
    Production system Reads it to serve an application

    Each role still has its own workload; none of them needs its own private copy of the data to run it. That is what removes the synchronization overhead: there is nothing to synchronize.

    15 / 18
  17. Quick check

    Engineers, analysts, and data scientists each need a different workload but consistent data, and the organization wants less synchronization overhead. What matches the platform's approach?

    1. AGive every single role its own private extract and reconcile all the copies each night

      Private extracts per role recreate the duplication and the reconciliation work the platform is meant to remove.

    2. BLet all the roles work from one lakehouse as their shared single source of truth

      Right. Engineers, scientists, analysts, and production systems can all use the lakehouse as a single source of truth while keeping their own workloads.

    3. CAsk analysts to pause their queries until the model refresh finishes

      Serializing the roles by making one wait for another restricts access instead of giving them consistent shared data.

    16 / 18

  18. Key takeaways

    • Databricks unifies data, analytics, and AI work on an open analytics platform, integrating with storage and security in your cloud account while it manages and deploys the infrastructure.
    • A lakehouse combines data-lake and data-warehouse benefits so different workloads can use a shared data foundation, with open access in standard formats, low query latency, and high reliability.
    • Data engineering turns source data into available, clean, and useful data for downstream analytics, AI, and applications, composing ETL logic in SQL, Python, or Scala with Spark and Delta Lake and orchestrating scheduled jobs.
    • Working from the same data and platform establishes a single source of truth, reduces redundant costs, and helps keep data fresh for engineers, scientists, analysts, and production systems alike.
    • The supported span is wide: machine learning and AI, data warehousing and BI, governance and secure sharing, DevOps and orchestration, and real-time analytics.
    17 / 18
  19. Quick check

    A team must build ETL in SQL or Python, schedule the work, and serve the same governed data to both BI and AI consumers. Which reading of Databricks is most accurate?

    1. AIt is a scheduler whose value is limited to running notebooks on a timetable

      Orchestration is one capability among several; treating the platform as a scheduler ignores the processing, storage, and analytics around it.

    2. BIt is a reporting layer that must sit on top of a separately purchased warehouse

      Reporting is an outcome the platform supports directly, not a thin layer that depends on buying a warehouse elsewhere.

    3. CIt is one platform spanning engineering, orchestration, analytics, and AI on shared data

      Right. The same platform covers ETL in SQL, Python, or Scala, scheduled jobs, and the analytics and AI consumers reading the shared, governed data.

    18 / 18

  20. 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.