Provides a FastAPI server to manage local files and orchestrate Databricks operations, including code submission, job management, and DLT pipeline creation.
Sponsored
The Databricks server acts as a powerful intermediary, bridging local development environments with the robust capabilities of Databricks. Built on FastAPI, it offers a comprehensive set of API endpoints for seamless interaction with your local file system, allowing for the creation and editing of folders and Python files. Simultaneously, it streamlines complex Databricks operations, enabling users to programmatically submit code, create and run jobs, and manage Delta Live Tables (DLT) pipelines. This server is particularly designed to enhance productivity by facilitating integration with AI-powered assistants, transforming conversational commands into direct actions within your Databricks workspace.
Key Features
01Retrieve job status and error information
02Create and run Databricks jobs
030 GitHub stars
04Submit Python code to Databricks clusters
05Manage local files (create folders, Python files, edit content)
06Provision and manage Delta Live Tables (DLT) pipelines
Use Cases
01Streamlining local file management alongside cloud-based data operations
02Integrating AI assistants for conversational control of data engineering tasks