REFRESH TABLE
Van toepassing op: Databricks Runtime
Maakt de cachevermeldingen ongeldig voor de Apache Spark-cache, met inbegrip van de gegevens en metagegevens van de opgegeven tabel of gegevensweergave. De ongeldige cache wordt op luie wijze ingevuld wanneer de tabel in de cache of de query die eraan is gekoppeld, opnieuw wordt uitgevoerd.
Syntaxis
REFRESH [TABLE] table_name
Zie Schijfcache versus Spark-cache voor de verschillen tussen schijfcache en de Apache Spark-cache.
Parameters
-
Identificeert de Delta-tabel of -weergave die in de cache moet worden opgeslagen. De naam mag geen tijdelijke specificatie of optiesspecificatie bevatten. Als de tabel niet kan worden gevonden, genereert Azure Databricks een TABLE_OR_VIEW_NOT_FOUND-fout.
Voorbeelden
-- 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;