Git與Databricks Repos的集成

Databricks Repos是Databricks中的一個可視化Git客戶端。它支持常見的Git操作,例如克隆存儲庫、提交和推送、拉取、分支管理以及提交時的差異可視化比較。

在Repos中,您可以在筆記本或其他文件中開發代碼,並使用Git進行版本控製、協作和CI/CD,遵循數據科學和工程代碼開發的最佳實踐。

你可以用Databricks回購做什麼?

Databricks Repos通過與Git提供商集成,為數據和人工智能項目提供源代碼控製。

在Databricks Repos,你可以使用Git功能:

  • 克隆、推入和從遠程Git存儲庫中提取。

  • 為開發工作創建和管理分支。

  • 創建筆記本,並編輯筆記本和其他文件。

  • 在提交時直觀地比較差異。

有關詳細說明,請參見克隆一個Git repo和其他常見的Git操作。Databricks Repos也有一個API可以集成到CI/CD管道中。例如,您可以通過編程方式更新Databricks repo,使其始終擁有最新版本的代碼。有關使用Databricks Repos進行代碼開發的最佳實踐的信息,請參見CI/CD工作流程與Git集成和Databricks Repos

對於以下任務,在Git提供程序中工作:

  • 創建一個拉請求。

  • 解決合並衝突。

  • 合並或刪除分支。

  • 重新建立分支的基礎。

支持的Git提供者

Databricks支持以下Git提供程序:

  • GitHub

  • Bitbucket都雲

  • GitLab

  • Azure DevOps

  • AWS CodeCommit

  • GitHub AE

看到獲取一個Git訪問令牌,並連接一個遠程回購到Databricks

Databricks Repos還支持Bitbucket服務器,GitHub企業服務器和GitLab自管理集成,如果服務器是互聯網可訪問的。要與不能通過互聯網訪問的私有Git服務器實例集成,請與Databricks代表聯係。

對Databricks Repos中的任意文件的支持在Databricks Runtime 8.4及以上版本中可用。看到什麼是工作區文件?

下一個步驟

設置Databricks回購