View e temp view

Gestione dei dati in Databricks

Smriti Mishra

Founder, NordData Insight

Prime view

  • Una view salva una query da riusare come tabella
  • Le view sono persistenti
  • Restano disponibili finché non le elimini

Immagine caricaturale di un ricettario con gli ingredienti per un pasto davanti

Gestione dei dati in Databricks

Sintassi delle view

  • CREATE VIEW o CREATE OR REPLACE VIEW creano/aggiornano le view.
  • Utile per dashboard, report e risultati di query coerenti.

 

-- Create a view to get recipes with a preparation time of 30 minutes or less

CREATE VIEW QuickRecipes AS
SELECT recipe_id, recipe_name, ingredients, preparation_time
FROM recipes
WHERE preparation_time <= 30;
Gestione dei dati in Databricks

Temp view

  • Le temp view sono temporanee e durano solo per la sessione corrente
  • Si cancellano automaticamente alla fine della sessione
  • Si creano con CREATE OR REPLACE TEMP VIEW
  • Ideali per analisi rapide, staging o esplorazione

Immagine di una persona che scrive alla lavagna

Gestione dei dati in Databricks

Vantaggi delle view

Immagine caricaturale di un salvadanaio con orologi inseriti

  • Ideali per dati consultati spesso
    • grafici, report o logiche riutilizzabili
  • Dati coerenti tra utenti e risparmio di tempo
  • Collaborazione più semplice con logica dati condivisa
Gestione dei dati in Databricks

Vantaggi delle temp view

  • Ideali per compiti rapidi
  • Strumenti flessibili per staging/trasformazioni
  • Eliminazione automatica a fine sessione
    • Meno disordine nel database

Immagine caricaturale di uno schermo con strumenti diversi

Gestione dei dati in Databricks

Riepilogo

  • Le view offrono output persistenti e riutilizzabili
  • Le temp view servono per attività nella singola sessione
  • Un uso efficace porta a:
    • Flussi di lavoro snelli
    • Collaborazione migliore
    • Prestazioni ottimizzate

Immagine caricaturale di tre persone che lavorano insieme in un flusso snello

Gestione dei dati in Databricks

Passons à la pratique !

Gestione dei dati in Databricks

Preparing Video For Download...