databricks/pipelines
advanced
Connecting…

Lakeflow: ingest, transform, orchestrate

Connect, Declarative Pipelines, and Jobs as one ingestion-to-orchestration surface.

Lesson 22 of 24 · Databricks path

Explain it at my level

  1. One family
  2. Connect
  3. Declarative
  4. Jobs DAG
  5. Pick one
Watch the canvas:source systemLakeflow ConnectAuto Loader (files)declarative tablesLakeflow Jobs tasknew in Lakeflow / pick thisold product nameLive simulation
SourcesIngestDeclarative pipelineLakeflow JobsSalesforceaccounts · opportunitiesREST API · paginatedSQL Serverorders tableCDC · incrementalJSON in a Volumefiles landing in storagenot Connect's jobLakeflow Connectmanaged connectoringestion pipelineAuto Loaderread_files / cloudFilesfiles → bronzebronze_ordersSTREAMING TABLEraw + source_filesilver_ordersFROM STREAM(bronze_orders)EXPECT valid_idgold_dailyMATERIALIZED VIEWorder inferred, not typedrun_orders_pipelinethe whole pipeline, one taskPIPErefresh_dashboarddepends_on the pipelineSQLnotify_oncallrun_if: ALL_DONENBWhat was renamed to whatDelta Live Tables→ Lakeflow Declarative Pipelinessame code, same objectsDatabricks Workflows→ Lakeflow Jobssame tasks, same APILakeflow Connectthe genuinely new piecemanaged ingestionMostly a rename. Existing DLT and Workflows definitions keep running untouched.
Managed ingestion, an inferred table graph, and an orchestrator that treats the pipeline as one task.