This repository includes a reusable Databricks medallion pipeline scaffold and now includes a production-grade project blueprint for Mental Health Awareness, Early Detection, and Treatment Analytics.
- Core pipeline scaffold:
notebooks/+src/+tests/ - Mental health portfolio blueprint:
docs/mental_health_portfolio_project.md - Example Databricks workflow JSON:
docs/workflow_job.json
- Databricks Workflows
- PySpark + Spark SQL
- Delta Lake and Medallion architecture
- Delta Live Tables (DLT) patterns
- MLflow for experiment tracking and model registry
- Unity Catalog for governance
- Run
notebooks/00_setup.py. - Execute notebooks
01through04in sequence. - Follow
docs/mental_health_portfolio_project.mdto adapt the scaffold into the mental-health domain.
- This project is now configured to run on Delta Lake (no Iceberg runtime dependency).
- Default raw/checkpoint paths use
dbfs:/FileStore/datalake, which is generally available in Community Edition. - Validation and time-travel examples use
DESCRIBE HISTORYandversionAsOfsemantics for Delta tables.