Samenwerken en versiebeheer

Introductie tot Databricks Lakehouse

Gang Wang

Senior Data Scientist

Notebooks delen

$$

  • Geef werkruimte-rechten aan personen of groepen
  • Drie niveaus: Can Read, Can Run, Can Edit
  • Deel via de werkruimte-UI of een directe URL

$$

Rechten Bekijken Uitvoeren Wijzigen
Can Read Ja Nee Nee
Can Run Ja Ja Nee
Can Edit Ja Ja Ja
Introductie tot Databricks Lakehouse

Samenwerkingsfuncties

$$

  • Opmerkingen op specifieke cellen voor code-review
  • Versiegeschiedenis toont wie wat wanneer wijzigde
  • Maar versiegeschiedenis is lineair — geen branches of merges

$$

samenwerking: Twee laptops verbonden door digitale lijnen met tekstballonnen en versiegeschiedenis-pictogrammen

Introductie tot Databricks Lakehouse

Maak kennis met Databricks Repos

Databricks Repos-werkstroom

$$

  • Git-integratie direct in de werkruimte
  • Koppel met GitHub, GitLab, Bitbucket, Azure DevOps
  • Clone, commit, push, pull, branch, merge
  • Volledige CI/CD-werkstromen binnen Databricks
Introductie tot Databricks Lakehouse

De CI/CD-werkstroom

stroomschema: Feature Branch, Pull Request, Main Branch, Production

Introductie tot Databricks Lakehouse

Notebookversiebeheer vs. Repos

vergelijking: Versiebeheer, Lineaire geschiedenis, Geen branches, Geen externe samenwerking, Nul setup | Repos, Volledige Git, Branches en PR's, Externe teams, Provider-setup

Introductie tot Databricks Lakehouse

Samenvatting

$$

  • Deel notebooks met rechten Can Read, Can Run of Can Edit
  • Ingebouwde versiegeschiedenis is lineair — geen branches
  • Databricks Repos brengt volledige Git-integratie naar de werkruimte
  • Repos maakt CI/CD-werkstromen mogelijk met branches, PR's en geautomatiseerde deployment
Introductie tot Databricks Lakehouse

Laten we oefenen!

Introductie tot Databricks Lakehouse

Preparing Video For Download...