Vues et vues temporaires

Gestion des données dans Databricks

Smriti Mishra

Founder, NordData Insight

Première vue des vues

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

Dessin d'un livre de recettes avec les ingrédients requis pour un repas devant

Gestion des données dans Databricks

Syntaxe des vues

  • CREATE VIEW ou CREATE OR REPLACE VIEW créent/mettent à jour des vues.
  • Utile pour des tableaux de bord, rapports et résultats de requête 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 sont éphémères et ne durent que pour la session en cours
  • Effacées automatiquement à la fin de la session
  • Créées avec CREATE OR REPLACE TEMP VIEW
  • Idéales pour une analyse rapide, l'étagement ou l'exploration

Image d'une personne écrivant sur un tableau noir

Gestion des données dans Databricks

Avantages des vues

Dessin d'une tirelire où l'on dépose des horloges

  • Idéales pour les données fréquemment consultées
    • graphiques, rapports ou logique réutilisables
  • Assurent des données cohérentes entre utilisateurs et gagnent du temps
  • Simplifient la collaboration grâce à une logique de données partagée
Gestion des données dans Databricks

Avantages des vues temporaires

  • Idéales pour des tâches rapides
  • Outils souples pour l'étagement/transformation
  • Suppression automatique en fin de session
    • Réduisent l'encombrement de la base de données

Dessin d'un écran montrant différents outils

Gestion des données dans Databricks

Résumé

  • Les vues offrent des résultats persistants et réutilisables
  • Les vues temporaires servent aux tâches d'une seule session
  • Une utilisation efficace mène à :
    • Flux de travail simplifiés
    • Collaboration accrue
    • Performance optimisée

Dessin montrant trois personnes travaillant ensemble dans un flux simplifié

Gestion des données dans Databricks

Passons à la pratique !

Gestion des données dans Databricks

Preparing Video For Download...