Співпраця та контроль версій

Вступ до Databricks Lakehouse

Gang Wang

Senior Data Scientist

Обмін блокнотами

$$

  • Надавайте дозволи робочої області людям або групам
  • Три рівні: Can Read, Can Run, Can Edit
  • Діліться через інтерфейс робочої області або пряме URL

$$

Дозвіл Перегляд Виконання Зміни
Can Read Так Ні Ні
Can Run Так Так Ні
Can Edit Так Так Так
Вступ до Databricks Lakehouse

Можливості співпраці

$$

  • Коментарі до окремих комірок для ревʼю коду
  • Історія версій показує, хто, що і коли змінив
  • Але історія версій лінійна — без гілок і злиття

$$

співпраця: Два ноутбуки, зʼєднані цифровими лініями, з бульбашками коментарів і піктограмами історії версій

Вступ до Databricks Lakehouse

Знайомтесь: Databricks Repos

Робочий процес Databricks Repos

$$

  • Інтеграція з Git безпосередньо в робочій області
  • Підключайте GitHub, GitLab, Bitbucket, Azure DevOps
  • Clone, commit, push, pull, branch, merge
  • Повні CI/CD-процеси прямо в Databricks
Вступ до Databricks Lakehouse

Процес CI/CD

схема: Feature Branch, Pull Request, Main Branch, Production

Вступ до Databricks Lakehouse

Версії блокнотів vs Repos

порівняння: Versioning, Linear history, No branches, No external collab, Zero setup | Repos, Full Git, Branches and PRs, External teams, Provider setup

Вступ до Databricks Lakehouse

Підсумки

$$

  • Діліться блокнотами з правами Can Read, Can Run або Can Edit
  • Вбудована історія версій лінійна — без гілок
  • Databricks Repos додає повну інтеграцію з Git у робочу область
  • Repos забезпечує CI/CD-процеси з гілками, PR і автоматичним розгортанням
Вступ до Databricks Lakehouse

Давайте потренуємось!

Вступ до Databricks Lakehouse

Preparing Video For Download...