Pohledy a dočasné pohledy

Správa dat v Databricks

Smriti Mishra

Founder, NordData Insight

Úvod do pohledů

  • Pohled ukládá dotaz pro opakované použití jako tabulku
  • Pohledy jsou trvalé
  • Zůstávají dostupné, dokud nejsou smazány

Kreslený obrázek kuchařky s ingrediencemi potřebnými pro jídlo

Správa dat v Databricks

Syntaxe pohledu

  • CREATE VIEW nebo CREATE OR REPLACE VIEW vytvoří nebo aktualizuje pohledy.
  • Vhodné pro řídicí panely, reporty a konzistentní výsledky dotazů.

 

-- 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;
Správa dat v Databricks

Dočasné pohledy

  • Dočasné pohledy existují pouze po dobu aktuální relace
  • Automaticky smazány po ukončení relace
  • Vytváří se pomocí CREATE OR REPLACE TEMP VIEW
  • Ideální pro rychlou analýzu, přípravu nebo průzkum dat

Obrázek osoby píšící na tabuli

Správa dat v Databricks

Výhody pohledů

Kreslený obrázek pokladničky s hodinami

  • Ideální pro často přistupovaná data
    • opakovaně použitelné grafy, reporty nebo logika
  • Zajišťuje konzistentní data pro všechny uživatele a šetří čas
  • Zjednodušuje spolupráci se sdílenou datovou logikou
Správa dat v Databricks

Výhody dočasných pohledů

  • Ideální pro rychlé úlohy
  • Flexibilní nástroje pro přípravu/transformaci
  • Automaticky smazány po ukončení relace
    • Snižují nepořádek v databázi

Kreslený obrázek obrazovky s různými nástroji

Správa dat v Databricks

Shrnutí

  • Pohledy poskytují trvalé a opakovaně použitelné výstupy
  • Dočasné pohledy jsou vhodné pro jednorázové úlohy
  • Efektivní využití přináší:
    • Zefektivnění pracovních postupů
    • Lepší spolupráci
    • Optimalizovaný výkon

Kreslený obrázek tří lidí spolupracujících v plynulém procesu

Správa dat v Databricks

Pojďme si procvičit!

Správa dat v Databricks

Preparing Video For Download...