Databricks Auto Loader (cloudfile)

Demo Type

Product Tutorial




What you’ll learn

Auto Loader incrementally and efficiently processes new data files as they arrive in cloud storage without any additional setup. In this demo, we'll show you how the Auto Loader works and cover its main capabilities:

  • Incremental and cost-efficient ingestion (removes unnecessary listing or state handling)
  • Simple and resilient operation: no tuning or manual code required
  • Scalable to billions of files
  • Schema inference and schema evolution are handled out of the box for most formats (CSV, JSON, Avro, images, etc.)


To install the demo, get a free Databricks workspace and execute the following two commands in a Python notebook

%pip install dbdemos
import dbdemos

Dbdemos is a Python library that installs complete Databricks demos in your workspaces. Dbdemos will load and start notebooks, Delta Live Tables pipelines, clusters, Databricks SQL dashboards, warehouse models … See how to use dbdemos


Dbdemos is distributed as a GitHub project.

For more details, please view the GitHub file and follow the documentation.
Dbdemos is provided as is. See the
License and Notice for more information.
Databricks does not offer official support for dbdemos and the associated assets.
For any issue, please open a ticket and the demo team will have a look on a best-effort basis.


demo thumb


Delta Lake



Full Delta Live Tables Pipeline — Loan



CDC Pipeline With Delta Live Tables