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