REFRESH TABLE
Gäller för: Databricks Runtime
Ogiltigförklarar cachelagrade poster för Apache Spark-cache, som innehåller data och metadata för den angivna tabellen eller vyn. Den ogiltiga cachen fylls i uppskjutet när den cachelagrade tabellen eller frågan som är associerad med den körs igen.
Se UPPDATERA (MATERIALISERAD VY eller STRÖMMANDE TABELL) för att uppdatera data i strömmande tabeller och materialiserade vyer.
Syntax
REFRESH [TABLE] table_name
Se Diskcache jämfört med Spark-cache för skillnaderna mellan diskcachelagring och Apache Spark-cachen.
Parametrar
-
Identifierar deltatabellen eller vyn som ska cachelagrats. Namnet får inte innehålla en temporal specifikation eller alternativspecifikation. Om det inte går att hitta tabellen skapar Azure Databricks ett TABLE_OR_VIEW_NOT_FOUND fel.
Exempel
-- 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;