Những điều cơ bản về Delta Sharing

Giới thiệu về Databricks Lakehouse

Gang Wang

Senior Data Scientist

Bài toán chia sẻ dữ liệu

$$

  • Chia sẻ kiểu cũ: xuất file, email, tải lên
  • Dữ liệu lỗi thời ngay lập tức
  • Nhiều bản sao giữa các tổ chức
  • Mất kiểm soát khi file rời khỏi tay bạn

$$

recraft: half: Một người chật vật khiêng nhiều thùng hồ sơ nặng qua cửa, minh họa gánh nặng chia sẻ dữ liệu kiểu xuất file truyền thống

Giới thiệu về Databricks Lakehouse

Delta Sharing là gì?

$$

architecture: Giao thức Delta Sharing

$$

  • Không bản sao - bên nhận truy vấn dữ liệu trực tiếp qua giao thức Delta Sharing
  • Thu hồi tức thì - gỡ quyền chỉ với một lệnh
Giới thiệu về Databricks Lakehouse

Tạo share

$$

-- Create a share
CREATE SHARE partner_data;

-- Add a gold table to the share
ALTER SHARE partner_data
ADD TABLE production.sales
  .gold_daily_revenue;

$$

  • Share là một bộ sưu tập bảng có tên
  • Thêm bảng từ bất kỳ catalog nào trong Unity Catalog
  • Thường chia sẻ dữ liệu lớp gold - sạch, đã tổng hợp, sẵn sàng cho nghiệp vụ
Giới thiệu về Databricks Lakehouse

Thêm recipient

$$

-- Create a recipient
CREATE RECIPIENT acme_corp;

-- Grant the recipient access
GRANT SELECT ON SHARE partner_data
TO RECIPIENT acme_corp;

$$

  • Recipient đại diện cho một tổ chức hoặc cá nhân
  • Họ nhận liên kết kích hoạt để thiết lập quyền truy cập
  • Bạn kiểm soát mỗi recipient được thấy share nào
Giới thiệu về Databricks Lakehouse

Phép ẩn dụ thẻ thư viện

$$

  • Thay vì photo cuốn sách (xuất dữ liệu), bạn cấp thẻ thư viện (một share)
  • Recipient đọc bản gốc theo thời gian thực
  • Bạn có thể thu hồi thẻ bất cứ lúc nào

$$

recraft: half: Một người trao thẻ thư viện cho người khác trước tòa nhà thư viện lớn, minh họa cấp quyền truy cập dữ liệu trực tiếp thay vì sao chép dữ liệu

Giới thiệu về Databricks Lakehouse

Tóm tắt

$$

  • Delta Sharing cung cấp quyền truy cập đọc trực tiếp, theo thời gian thực - không bản sao
  • Tạo share, thêm các bảng lớp gold, cấp quyền cho recipient
  • Recipient truy vấn theo thời gian thực qua giao thức Delta Sharing
  • Thu hồi quyền ngay khi quan hệ kết thúc
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...