ATUALIZAR O CACHE

Aplica-se a:caixa de seleção marcada Databricks Runtime

Invalida e atualiza todos os dados armazenados em cache (e os metadados associados) no cache do Apache Spark para todos os conjuntos de dados que contêm o caminho de fonte de dados fornecido. A correspondência de caminho se dá por prefixo, ou seja, / invalidaria tudo que fosse armazenado em cache.

Consulte REFRESH (MATERIALIZED VIEW ou STREAMING TABLE) para atualizar os dados em tabelas de streaming e exibições materializadas.

Sintaxe

REFRESH resource_path

Veja Cache de disco vs. Cache Spark para as diferenças entre o cache de disco e o cache Apache Spark.

Parâmetros

  • resource_path

    O caminho do recurso que deve ser atualizado.

Exemplos

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