Condividi tramite


REFRESH FUNCTION

Si applica a: segno di spunta sì 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

  • function_name

    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;