REFRESH CACHE

适用于:勾选“是” Databricks Runtime

使包含给定数据源路径的所有数据集的 Apache Spark 缓存中的所有缓存数据(以及关联的元数据)无效并刷新。 路径匹配通过前缀进行,也就是说,/ 会使缓存的所有内容无效。

有关刷新流式处理表和具体化视图中的数据,请参阅“刷新(具体化视图或流式处理表)”。

语法

REFRESH resource_path

请参阅磁盘缓存与Spark 缓存,了解磁盘缓存和 Apache Spark 缓存之间的差异。

参数

  • resource_path

    要刷新的资源的路径。

示例

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