REFRESH TABLE

S’applique à :coche marquée oui Databricks Runtime

Invalide les entrées mises en cache pour le cache Apache Spark, notamment les données et les métadonnées de la table ou de la vue donnée. Le cache invalidé est rempli de manière différée lorsque la table mise en cache ou la requête associée est de nouveau exécutée.

Consultez l’article ACTUALISER (VUE MATÉRIALISÉE et TABLE DE DIFFUSION EN CONTINU) pour actualiser les données figurant dans des tables de diffusion en continu et des vues matérialisées.

Syntaxe

REFRESH [TABLE] table_name

Pour connaître les différences entre la mise en cache sur disque et le cache Apache Spark, consultez Cache de disque par rapport à la mise en cache Spark.

Paramètres

Exemples

-- The cached entries of the table is refreshed
-- The table is resolved from the current schema as the table name is unqualified.
> REFRESH TABLE tbl1;

-- The cached entries of the view is refreshed or invalidated
-- The view is resolved from tempDB schema, as the view name is qualified.
> REFRESH TABLE tempDB.view1;