REFRESH FUNCTION

Gilt für:Häkchen Databricks Runtime

Invalidiert den zwischengespeicherten Funktionseintrag für den Apache Spark-Cache, der einen Klassennamen und den Ressourcenspeicherort der angegebenen Funktion enthält. Der ungültig gemachte Cache wird sofort aufgefüllt. Beachten Sie, dass REFRESH FUNCTION nur für permanente Funktionen funktioniert. Das Aktualisieren nativer Funktionen oder temporärer Funktionen verursacht eine Ausnahme.

Syntax

REFRESH FUNCTION function_name

Siehe Vergleichen des Festplatten-Caches und des Spark-Caches für die Unterschiede zwischen Festplatten-Caching und Apache-Spark-Cache.

Parameter

  • function_name

    Ein Funktionsname. Wenn der unqualifizierte Name im aktuellen Schema verwendet wird.

Beispiele

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