REFRESH CACHE
Gäller för: Databricks Runtime
Ogiltigförklarar och uppdaterar alla cachelagrade data (och tillhörande metadata) i Apache Spark-cachen för alla datauppsättningar som innehåller den angivna datakällans sökväg. Sökvägsmatchning sker efter prefix, det vill /
ex. skulle ogiltigförklara allt som cachelagras.
Se REFRESH (MATERIALIZED VIEW eller STREAMING TABLE) för att uppdatera data i strömmande tabeller och materialiserade vyer.
Syntax
REFRESH resource_path
Se Diskcache jämfört med Spark-cache för skillnaderna mellan diskcachelagring och Apache Spark-cachen.
Parametrar
resource_path
Sökvägen till den resurs som ska uppdateras.
Exempel
-- 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";