BrickFlow¶
BrickFlow is a CLI tool for development and deployment of Python based Databricks Workflows in a declarative way.
Concept¶
brickflow
aims to improve development experience for building any pipelines on databricks via:
- Providing a declarative way to describe workflows via decorators
- Provide intelligent defaults to compute targets
- Provide a code and git first approach to managing and deploying workflows
- Use IAC such as terraform to manage the state and deploy jobs and their infrastructure.
- CLI tool helps facilitate setting up a projects
- Provides additional functionality through the context library to be able to do additional things for workflows.
Feedback¶
Issues with brickflow
? Found a bug?
Have a great idea for an addition? Want to improve the documentation? Please feel
free to file an issue.
Contributing¶
To contribute please fork and create a pull request.