Delta Sharing: de basis

Introductie tot Databricks Lakehouse

Gang Wang

Senior Data Scientist

Het probleem met data delen

$$

  • Traditioneel delen: exporteren, e-mailen, uploaden
  • Data is meteen verouderd
  • Meerdere kopieën bij verschillende organisaties
  • Geen controle zodra het bestand je handen verlaat

$$

recraft: half: Iemand die worstelt om meerdere zware dozen met dossiers door een deur te dragen, wat de last van traditioneel gegevens delen via bestandsexports uitbeeldt

Introductie tot Databricks Lakehouse

Wat is Delta Sharing?

$$

architecture: Delta Sharing Protocol

$$

  • Geen kopieën - ontvangers bevragen live data via het Delta Sharing-protocol
  • Direct intrekken - verwijder toegang met één commando
Introductie tot Databricks Lakehouse

Een share maken

$$

-- 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;

$$

  • Een share is een benoemde verzameling tabellen
  • Voeg tabellen toe uit elke catalog in Unity Catalog
  • Deel meestal gold layer-data: schoon, geaggregeerd, klaar voor de business
Introductie tot Databricks Lakehouse

Ontvangers toevoegen

$$

-- Create a recipient
CREATE RECIPIENT acme_corp;

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

$$

  • Een recipient staat voor een organisatie of persoon
  • Die ontvangt een activatielink om toegang in te stellen
  • Jij bepaalt welke shares elke recipient ziet
Introductie tot Databricks Lakehouse

De bibliotheekpas-analogie

$$

  • In plaats van een boek te kopiëren (data exporteren), geef je een bibliotheekpas (een share)
  • De ontvanger leest het origineel in realtime
  • Je kunt de pas intrekken wanneer je wilt

$$

recraft: half: Iemand die een bibliotheekpas aan een ander overhandigt voor een groot bibliotheekgebouw, wat live data-toegang i.p.v. kopiëren uitbeeldt

Introductie tot Databricks Lakehouse

Samenvatting

$$

  • Delta Sharing biedt live, alleen-lezen toegang tot data — geen kopieën
  • Maak een share, voeg gold-layer-tabellen toe, en geef recipients toegang
  • Ontvangers bevragen data in realtime via het Delta Sharing-protocol
  • Trek toegang direct in zodra de relatie stopt
Introductie tot Databricks Lakehouse

Laten we oefenen!

Introductie tot Databricks Lakehouse

Preparing Video For Download...