REFRESH TABLE
Se aplica a: Databricks Runtime
Invalida las entradas almacenadas en la caché de Apache Spark, que incluyen datos y metadatos de una tabla o vista específica. La memoria caché invalidada se rellena de manera diferida cuando se vuelve a ejecutar la tabla almacenada en caché o la consulta asociada a ella.
Consulta la sección REFRESH (MATERIALIZED VIEW o STREAMING TABLE) para actualizar los datos en tablas de streaming y vistas materializadas.
Sintaxis
REFRESH [TABLE] table_name
Consulte caché de disco frente a caché de Spark para las diferencias entre el almacenamiento en caché de disco y la caché de Apache Spark.
Parámetros
-
Identifica la tabla o vista Delta que se va a almacenar en caché. El nombre no debe incluir una especificación temporal ni una especificación de opciones. Si no se encuentra la tabla, Azure Databricks genera un error TABLE_OR_VIEW_NOT_FOUND.
Ejemplos
-- The cached entries of the table is refreshed
-- The table is resolved from the current schema as the table name is unqualified.
> REFRESH TABLE tbl1;
-- The cached entries of the view is refreshed or invalidated
-- The view is resolved from tempDB schema, as the view name is qualified.
> REFRESH TABLE tempDB.view1;