REFRESH CACHE

Se aplica a:casilla marcada como Sí Databricks Runtime

Invalida y actualiza todos los datos almacenados en caché (y los metadatos asociados) en la caché de Apache Spark para todos los Datasets que contienen la ruta de acceso del origen de datos especificada. La coincidencia de rutas de acceso es por prefijo, es decir, / invalidaría todo lo que está almacenado en caché.

Consulte REFRESH (MATERIALIZED VIEW y STREAMING TABLE) para actualizar los datos en tablas de streaming y vistas materializadas.

Sintaxis

REFRESH resource_path

Consulte caché de disco frente a caché de Spark para las diferencias entre el almacenamiento en caché de disco y la caché de Apache Spark.

Parámetros

  • resource_path

    Ruta de acceso del recurso que se va a actualizar.

Ejemplos

-- 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";