Databricks Workflows (Lakeflow Jobs)
Databricks Workflows (often referred to as Lakeflow Jobs) is a fully managed orchestration service built directly into the Databricks Lakehouse Platform. It allows you to build, run, and monitor reliable data, analytics, and machine learning pipelines.

Key Features
- Unified Orchestration: You can orchestrate various tasks including ETL processing, machine learning model training/inference, SQL queries, and Python notebooks within a single workflow.
- Visual Authoring: The Databricks UI provides a visual graph interface to define Directed Acyclic Graphs (DAGs) of tasks, supporting complex control flows such as branching and looping.
- Deep Integration: Workflows integrate seamlessly with the Databricks ecosystem, including Unity Catalog for governance and Delta Lake for reliable storage.
- Third-Party Integration: You can also use Databricks Workflows to orchestrate external tools like dbt (data build tool).
- Programmatic Management: Workflows can be fully managed using Databricks Asset Bundles, Terraform, or the Databricks SDK/CLI, making them perfectly suited for CI/CD pipelines.