Spolupráce a správa verzí

Introduction to Databricks Lakehouse

Gang Wang

Senior Data Scientist

Sdílení notebooků

$$

  • Uděluj oprávnění k workspace jednotlivcům nebo skupinám
  • Tři úrovně: Může číst, Může spouštět, Může upravovat
  • Sdílej přes rozhraní workspace nebo přímým URL

$$

Oprávnění Zobrazit Spustit Upravit
Může číst Ano Ne Ne
Může spouštět Ano Ano Ne
Může upravovat Ano Ano Ano
Introduction to Databricks Lakehouse

Funkce pro spolupráci

$$

  • Komentáře ke konkrétním buňkám pro code review
  • Historie verzí ukazuje, kdo co změnil a kdy
  • Historie verzí je ale lineární – bez větvení nebo slučování

$$

spolupráce: Dva notebooky propojené digitálními linkami s bublinami komentářů a ikonami historie verzí

Introduction to Databricks Lakehouse

Databricks Repos

Pracovní postup Databricks Repos

$$

  • Integrace Gitu přímo v workspace
  • Připojení k GitHub, GitLab, Bitbucket, Azure DevOps
  • Clone, commit, push, pull, branch, merge
  • Kompletní CI/CD workflows přímo z Databricks
Introduction to Databricks Lakehouse

CI/CD workflow

vývojový diagram: Feature Branch, Pull Request, Main Branch, Production

Introduction to Databricks Lakehouse

Verzování notebooků vs. Repos

srovnání: Správa verzí, Lineární historie, Bez větví, Bez externí spolupráce, Nulové nastavení | Repos, Plný Git, Větve a PR, Externí týmy, Nastavení poskytovatele

Introduction to Databricks Lakehouse

Shrnutí

$$

  • Sdílej notebooky s oprávněním Může číst, Může spouštět nebo Může upravovat
  • Vestavěná historie verzí je lineární – bez větví
  • Databricks Repos přináší plnou integraci Gitu do workspace
  • Repos umožňuje CI/CD workflows s větvemi, PR a automatickým nasazením
Introduction to Databricks Lakehouse

Pojďme cvičit!

Introduction to Databricks Lakehouse

Preparing Video For Download...