REFRESH FUNCTION

Se aplica a:casilla marcada como Sí Databricks Runtime

Invalida la entrada de función almacenada en caché para el caché de Apache Spark, que incluye un nombre de clase y una ubicación de recursos de la función dada. El caché invalidado se rellena inmediatamente. Tenga en cuenta que REFRESH FUNCTION solo funciona para funciones permanentes. La actualización de funciones nativas o temporales provocará una excepción.

Sintaxis

REFRESH FUNCTION function_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

  • function_name

    Un nombre de función. Si el nombre es unqualified, se utiliza el esquema actual.

Ejemplos

-- The cached entry of the function is refreshed
-- The function is resolved from the current schema as the function name is unqualified.
> REFRESH FUNCTION func1;

-- The cached entry of the function is refreshed
-- The function is resolved from tempDB schema as the function name is qualified.
> REFRESH FUNCTION sc1.func1;