In this blog we will learn How to integrate Azure Databricks with Git. Further we will learn How to Create Branch, Merge the change and Create Pull Request using the Azure Databricks Console.
There are multiple Git Provider that can be used for the Git Integration
Azure Databricks Git Integration with GithHub
In this section we will learn to setup Azure Databricks Git Integration with GitHub.
How to Setup
Make sure to have below information.
1. Git User Setting [Git provider username or email]
2. PAT [Personal Access Token]
GitHub User Setting --> Developer Setting --> Personal Access Token
Connect to Azure Databricks workspace --> Setting --> User Setting --> Git Integration and Save the setting. You can use any one of the Git Provider. In this example we have used GitHub.
Once you have saved the user setting, Now its time to Clone the GitHub Repo in Azure Databricks Console.
Databricks --> Repos --> Add Repo --> Clone Repo
Note: Make sure the user setting Account has access to the repo.
After the successful Creation, you can see the repo gets added.
Create Feature Branch Merge the Change and Create Pull Request.
Once the Git Integration completes now we can learn how to create Feature Branch, complete the Changes and Create Pull Request to complete the Merge.
Create Feature Branch
1. Click on the Drop Down at the Branch Name and Select Git
2. Now Create the Demo-feature Branch to start working on the changes. Make sure to pull the Latest code before create the feature branch.