REFRESH CACHE
Dotyczy: Databricks Runtime
Unieważnia i odświeża wszystkie buforowane dane (i skojarzone metadane) w pamięci podręcznej platformy Apache Spark dla wszystkich zestawów danych zawierających daną ścieżkę źródła danych. Dopasowywanie ścieżki jest poprzedzone prefiksem, /
czyli unieważniłoby wszystkie buforowane elementy.
Zobacz REFRESH (MATERIALIZED VIEW lub STREAMING TABLE), aby odświeżyć dane w tabelach strumieniowych i widokach zmaterializowanych.
Składnia
REFRESH resource_path
Zobacz Pamięć podręczna dysku a pamięć podręczna platformy Spark, aby uzyskać różnice między buforowaniem dysku a pamięcią podręczną platformy Apache Spark.
Parametry
resource_path
Ścieżka zasobu, który ma zostać odświeżony.
Przykłady
-- 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";