Dasar-dasar Delta Sharing

Pengantar Databricks Lakehouse

Gang Wang

Senior Data Scientist

Masalah berbagi data

$$

  • Berbagi tradisional: ekspor, email, unggah
  • Data langsung menjadi kedaluwarsa
  • Banyak salinan di berbagai organisasi
  • Tidak ada kendali setelah file keluar dari tangan Anda

$$

recraft: half: Seseorang kesulitan membawa banyak kotak berisi berkas melewati pintu, melambangkan beban berbagi data tradisional melalui ekspor file

Pengantar Databricks Lakehouse

Apa itu Delta Sharing?

$$

architecture: Protokol Delta Sharing

$$

  • Tanpa salinan - penerima mengkueri data live melalui protokol Delta Sharing
  • Cabut seketika - hapus akses dengan satu perintah
Pengantar Databricks Lakehouse

Membuat 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 adalah himpunan tabel bernama
  • Tambahkan tabel dari katalog mana pun di Unity Catalog
  • Umumnya berbagi data lapisan gold - bersih, teragregasi, siap bisnis
Pengantar Databricks Lakehouse

Menambahkan recipient

$$

-- Create a recipient
CREATE RECIPIENT acme_corp;

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

$$

  • Recipient mewakili organisasi atau orang
  • Mereka menerima tautan aktivasi untuk menyiapkan akses
  • Anda mengontrol share mana yang dapat dilihat tiap recipient
Pengantar Databricks Lakehouse

Analogi kartu perpustakaan

$$

  • Alih-alih memfotokopi buku (mengekspor data), Anda menerbitkan kartu perpustakaan (sebuah share)
  • Penerima membaca asli secara real time
  • Anda dapat mencabut kartu kapan saja

$$

recraft: half: Seseorang menyerahkan kartu perpustakaan kepada orang lain di depan gedung perpustakaan megah, melambangkan pemberian akses data live alih-alih menyalin data

Pengantar Databricks Lakehouse

Ringkasan

$$

  • Delta Sharing memberi akses baca-only ke data live - tanpa salinan
  • Buat share, tambah tabel lapisan gold, beri akses ke recipient
  • Recipient mengkueri data real time melalui protokol Delta Sharing
  • Cabut akses seketika saat hubungan berakhir
Pengantar Databricks Lakehouse

Ayo berlatih!

Pengantar Databricks Lakehouse

Preparing Video For Download...