REFRESH CACHE

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime

Érvényteleníti és frissíti az Apache Spark-gyorsítótárban lévő összes gyorsítótárazott adatot (és a kapcsolódó metaadatokat) az összes olyan adathalmaz esetében, amely tartalmazza az adott adatforrás elérési útját. Az elérési utak egyeztetése előtag alapján történik, azaz a / érvényteleníti az összes gyorsítótárazott elemet.

Lásd: REFRESH (MATERIALIZED VIEW vagy STREAMING TABLE) a streamelési táblákban és a materializált nézetekben lévő adatok frissítéséhez.

Szintaxis

REFRESH resource_path

Tekintse meg a Lemezgyorsítótár és Spark-gyorsítótár közötti különbségeket, hogy megértse a lemez gyorsítótárazás és az Apache Spark-gyorsítótár eltéréseit.

Paraméterek

  • resource_path

    A frissíteni kívánt erőforrás elérési útja.

Példák

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