Sdílet prostřednictvím


REFRESH FUNCTION

Platí pro:zaškrtnuto - ano Databricks Runtime

Zneplatní položku funkce uložené v mezipaměti Apache Sparku, která obsahuje název třídy a umístění prostředku dané funkce. Neplatná mezipaměť se okamžitě vyplní. Mějte na paměti, že REFRESH FUNCTION funguje jenom pro trvalé funkce. Aktualizace nativních funkcí nebo dočasných funkcí způsobí výjimku.

Syntaxe

REFRESH FUNCTION function_name

Podívejte se na Disk cache vs. Spark cache pro rozdíly mezi ukládáním do mezipaměti na disku a mezipaměti Apache Spark.

Parametry

  • function_name

    Název funkce. Pokud není název kvalifikován, použije se aktuální schéma.

Příklady

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