REFRESH TABLE

Van toepassing op:vinkje als ja aan Databricks Runtime

Ongeldige vermeldingen in de cache voor Apache Spark-cache, waaronder gegevens en metagegevens van de opgegeven tabel of weergave. De ongeldige cache wordt op luie wijze ingevuld wanneer de tabel opnieuw wordt uitgevoerd in de cache of de query die eraan is gekoppeld.

Zie REFRESH (MATERIALIZED VIEW and STREAMING TABLE) voor het vernieuwen van de gegevens in streamingtabellen en gerealiseerde weergaven.

Syntaxis

REFRESH [TABLE] table_name

Zie Schijfcache versus Spark-cache voor de verschillen tussen schijfcache en de Apache Spark-cache.

Parameters

  • Table_name

    Identificeert de Delta-tabel of -weergave die in de cache moet worden opgeslagen. De naam mag geen tijdelijke specificatie 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;