Une vue temporaire enregistre un DataFrame sous un nom pour l'interroger en SQL, dans la durée de la session (createOrReplaceTempView). Une table, gérée par un catalogue, persiste des données et métadonnées au-delà de la session. Les vues ne stockent pas de données : elles mémorisent seulement la requête.
Exemple
df.createOrReplaceTempView('ventes')