REFRESH FUNCTION

S’applique à : coche marquée oui Databricks Runtime

Invalide l’entrée de fonction mise en cache pour le cache Apache Spark, qui comprend un nom de classe et un emplacement de ressource de la fonction donnée. Le cache invalidé est immédiatement renseigné. Notez que REFRESH FUNCTION ne fonctionne que pour les fonctions permanentes. L’actualisation de fonctions natives ou temporaires lève une exception.

Syntaxe

REFRESH FUNCTION function_name

Pour connaître les différences entre la mise en cache sur disque et le cache Apache Spark, consultez Cache de disque par rapport à la mise en cache Spark.

Paramètres

  • function_name

    Un nom de fonction. Si le nom n’est pas qualifié, le schéma actuel est utilisé.

Exemples

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