REFRESH FUNCTION
Si applica a: Databricks Runtime
Invalida la voce della funzione memorizzata nella cache di Apache Spark, che include un nome di classe e una posizione della risorsa della funzione specificata. La cache invalidata viene popolata immediatamente.
Si noti che REFRESH FUNCTION
funziona solo per le funzioni permanenti. L'aggiornamento di funzioni native o funzioni temporanee causerà un'eccezione.
Sintassi
REFRESH FUNCTION function_name
Per informazioni sulle differenze tra la memorizzazione nella cache del disco e la cache di Apache Spark, vedere Cache del disco e Cache Spark.
Parametri
-
Un nome di funzione. Se viene utilizzato il nome in uno schema corrente non qualificato.
Esempi
-- 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;