REFRESH TABLE
Si applica a: Databricks Runtime
Invalida le voci memorizzate nella cache di Apache Spark, che includono i dati e i metadati del table o della vista specificati. La cache invalidata viene popolata in modo pigro quando il table memorizzato o la query associata viene eseguita di nuovo.
Consultare REFRESH (MATERIALIZED VIEW o STREAMING TABLE) per l'aggiornamento dei dati in modalità streaming tables e per la materializzazione dei dati views.
Sintassi
REFRESH [TABLE] table_name
Per informazioni sulle differenze tra la memorizzazione nella cache del disco e la cache di Apache Spark, vedere Cache del disco e Cache Spark.
Parameters
-
Identifica il table Delta o la vista da memorizzare nella cache. Il nome non deve includere una specifica temporale o una specifica delle opzioni. Se il table non può essere trovato, Azure Databricks genera un errore TABLE_OR_VIEW_NOT_FOUND.
Esempi
-- 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;