A collection of Databricks workshops, labs, and demos.
This is a working directory for the Databricks tech marketing team. As an entry point we recommend the workshops or Databricks Demo Center rather than using any project here directly, unless otherwise suggested by the team.
The demos and workshops here cover Spark Declarative Pipelines on Databricks Lakeflow (streaming tables, materialized views, expectations, AutoCDC), Real-Time Mode (RTM, sub-second latency pipelines), OSS Spark Declarative Pipelines (self-contained Apache Spark SDP examples), Spark Structured Streaming + Kafka (sources, sinks, RTM vs MicroBatch), Declarative Automation Bundles (DAB, multi-target CI/CD), Zerobus Ingest (direct gRPC/REST ingest into Delta), Lakebase (managed Postgres for OLTP), Apache Iceberg (managed tables, UC Iceberg REST Catalog, PyIceberg), Genie & Genie Code (natural-language SQL, AI-assisted authoring), Agent Bricks & Mosaic AI Agents (Knowledge Assistants, Multi-Agent Supervisors, evaluation), GenAI / RAG (Vector Search, MLflow evaluation), Unity Catalog & Governance (system tables, lineage, audit), AI/BI Dashboards (Lakeview), Databricks Apps (Streamlit/Flask front-ends with OAuth), and data formats & ingestion (XML, JSON, CDC, Auto Loader).
See each subdirectory's README for details.
ai_classify, and shapes them into a knowledge source for Agent Bricks.transformWithState — no message bus required.transformWithState.These examples are provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement. In no event shall the authors, copyright holders, or contributors be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software.
The authors and maintainers of this repository make no guarantees about the suitability, reliability, availability, timeliness, security or accuracy of the software. It is your responsibility to determine that the software meets your needs and complies with your system requirements.
No support is provided with this software. Users are solely responsible for installation, use, and troubleshooting. While issues and pull requests may be submitted, there is no guarantee of response or resolution.
By using this software, you acknowledge that you have read this disclaimer, understand it, and agree to be bound by its terms.
Python
50.6%
Jupyter Notebook
21.0%
JavaScript
10.3%
HTML
8.5%
CSS
5.6%
TypeScript
2.7%
Shell
1.2%
A collection of Databricks workshops, labs, and demos.
This is a working directory for the Databricks tech marketing team. As an entry point we recommend the workshops or Databricks Demo Center rather than using any project here directly, unless otherwise suggested by the team.
The demos and workshops here cover Spark Declarative Pipelines on Databricks Lakeflow (streaming tables, materialized views, expectations, AutoCDC), Real-Time Mode (RTM, sub-second latency pipelines), OSS Spark Declarative Pipelines (self-contained Apache Spark SDP examples), Spark Structured Streaming + Kafka (sources, sinks, RTM vs MicroBatch), Declarative Automation Bundles (DAB, multi-target CI/CD), Zerobus Ingest (direct gRPC/REST ingest into Delta), Lakebase (managed Postgres for OLTP), Apache Iceberg (managed tables, UC Iceberg REST Catalog, PyIceberg), Genie & Genie Code (natural-language SQL, AI-assisted authoring), Agent Bricks & Mosaic AI Agents (Knowledge Assistants, Multi-Agent Supervisors, evaluation), GenAI / RAG (Vector Search, MLflow evaluation), Unity Catalog & Governance (system tables, lineage, audit), AI/BI Dashboards (Lakeview), Databricks Apps (Streamlit/Flask front-ends with OAuth), and data formats & ingestion (XML, JSON, CDC, Auto Loader).
See each subdirectory's README for details.
ai_classify, and shapes them into a knowledge source for Agent Bricks.transformWithState — no message bus required.transformWithState.These examples are provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement. In no event shall the authors, copyright holders, or contributors be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software.
The authors and maintainers of this repository make no guarantees about the suitability, reliability, availability, timeliness, security or accuracy of the software. It is your responsibility to determine that the software meets your needs and complies with your system requirements.
No support is provided with this software. Users are solely responsible for installation, use, and troubleshooting. While issues and pull requests may be submitted, there is no guarantee of response or resolution.
By using this software, you acknowledge that you have read this disclaimer, understand it, and agree to be bound by its terms.
Python
50.6%
Jupyter Notebook
21.0%
JavaScript
10.3%
HTML
8.5%
CSS
5.6%
TypeScript
2.7%
Shell
1.2%