REFRESH CACHE
Platí pro: Databricks Runtime
Zruší platnost a aktualizuje všechna data uložená v mezipaměti (a přidružená metadata) v mezipaměti Apache Sparku pro všechny datové sady, které obsahují danou cestu ke zdroji dat. Porovnávání cest je podle předpony, /
tj. zneplatní všechno, co je uložené v mezipaměti.
Podrobnosti o aktualizaci dat ve streamování tables a materializaci viewsnaleznete v dokumentaci REFRESH (MATERIALIZED VIEW nebo STREAMING TABLE).
Syntaxe
REFRESH resource_path
Informace o rozdílech mezi ukládáním do mezipaměti disku a mezi mezipamětí Apache Sparku najdete v mezipaměti Disku a mezipaměti Sparku.
Parameters
resource_path
Cesta prostředku, který se má aktualizovat.
Příklady
-- The Path is resolved using the datasource's File Index.
> CREATE TABLE test(ID INT) using parquet;
> INSERT INTO test SELECT 1000;
> CACHE TABLE test;
> INSERT INTO test SELECT 100;
> REFRESH "hdfs://path/to/table";