REFRESH FUNCTION
Область применения: Databricks Runtime
Делает недействительной в кэше Apache Spark кэшированную запись функции, которая содержит имя класса и расположение ресурса для указанной функции. Объявленный недействительным элемент кэша сразу заполняется снова.
Обратите внимание, что REFRESH FUNCTION
работает только для постоянных функций. Обновление собственных функций или временных функций приведет к возникновению исключения.
Синтаксис
REFRESH FUNCTION function_name
Сведения о различиях между кэшированием дисков и кэшем Apache Spark см. в кэше дисков и Spark.
Параметры
-
Имя функции. Если имя не задано, используется текущая схема.
Примеры
-- 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;