Vues et vues temporaires

Gestion des données dans Databricks

Smriti Mishra

Founder, NordData Insight

Premiers pas avec les vues

  • Une vue enregistre une requête à réutiliser comme table
  • Les vues sont persistantes
  • Restent disponibles jusqu’à suppression

Image dessinée d’un livre de recettes avec les ingrédients requis au premier plan

Gestion des données dans Databricks

Syntaxe des vues

  • CREATE VIEW ou CREATE OR REPLACE VIEW créent/actualisent des vues.
  • Utile pour tableaux de bord, rapports et résultats cohérents.

 

-- 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;
Gestion des données dans Databricks

Vues temporaires

  • Les vues temporaires ne durent que pour la session en cours
  • Effacées automatiquement en fin de session
  • Créées avec CREATE OR REPLACE TEMP VIEW
  • Idéales pour analyses rapides, staging ou exploration

Image d’une personne écrivant au tableau

Gestion des données dans Databricks

Atouts des vues

Image dessinée d’une tirelire où l’on dépose des horloges

  • Idéales pour les données souvent consultées
    • graphiques, rapports ou logique réutilisables
  • Données cohérentes entre utilisateurs et gain de temps
  • Collaboration facilitée via une logique partagée
Gestion des données dans Databricks

Atouts des vues temporaires

  • Idéales pour les tâches rapides
  • Outils flexibles pour staging/transformation
  • Suppression auto en fin de session
    • Réduit l’encombrement de la base

Image dessinée d’un écran affichant différents outils

Gestion des données dans Databricks

Résumé

  • Les vues offrent des résultats persistants et réutilisables
  • Les vues temporaires couvrent une seule session
  • Bon usage =
    • Flux de travail fluides
    • Meilleure collaboration
    • Performances optimisées

Image dessinée de trois personnes collaborant dans un flux fluide

Gestion des données dans Databricks

Passons à la pratique !

Gestion des données dans Databricks

Preparing Video For Download...