Cộng tác và kiểm soát phiên bản

Giới thiệu về Databricks Lakehouse

Gang Wang

Senior Data Scientist

Chia sẻ notebooks

$$

  • Cấp quyền workspace cho cá nhân hoặc nhóm
  • Ba mức: Can Read, Can Run, Can Edit
  • Chia sẻ qua giao diện workspace hoặc URL trực tiếp

$$

Quyền Xem Thực thi Sửa đổi
Can Read Không Không
Can Run Không
Can Edit
Giới thiệu về Databricks Lakehouse

Tính năng cộng tác

$$

  • Bình luận trên từng ô để review mã
  • Lịch sử phiên bản cho biết ai đổi gì và khi nào
  • Nhưng lịch sử phiên bản là tuyến tính - không có nhánh hay gộp

$$

cộng tác: Hai laptop nối với nhau bằng các đường số hóa, có bong bóng bình luận và biểu tượng lịch sử phiên bản

Giới thiệu về Databricks Lakehouse

Databricks Repos xuất hiện

Quy trình Databricks Repos

$$

  • Tích hợp Git trực tiếp trong workspace
  • Kết nối GitHub, GitLab, Bitbucket, Azure DevOps
  • Clone, commit, push, pull, branch, merge
  • Quy trình CI/CD đầy đủ ngay trong Databricks
Giới thiệu về Databricks Lakehouse

Quy trình CI/CD

lưu đồ: Feature Branch, Pull Request, Main Branch, Production

Giới thiệu về Databricks Lakehouse

Versioning của notebook vs. Repos

so sánh: Versioning, Lịch sử tuyến tính, Không nhánh, Không cộng tác bên ngoài, Không cần thiết lập | Repos, Đầy đủ Git, Nhánh và PR, Nhóm bên ngoài, Thiết lập nhà cung cấp

Giới thiệu về Databricks Lakehouse

Tóm tắt

$$

  • Chia sẻ notebooks với quyền Can Read, Can Run hoặc Can Edit
  • Lịch sử phiên bản tích hợp là tuyến tính - không có nhánh
  • Databricks Repos mang Git đầy đủ vào workspace
  • Repos hỗ trợ quy trình CI/CD với nhánh, PR và triển khai tự động
Giới thiệu về Databricks Lakehouse

Cùng luyện tập nào!

Giới thiệu về Databricks Lakehouse

Preparing Video For Download...