Sdílet prostřednictvím


REFRESH FUNCTION

Platí pro: zaškrtnutí označeného 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

Informace o rozdílech mezi ukládáním do mezipaměti disku a mezi mezipamětí Apache Sparku najdete v mezipaměti Disku a mezipaměti Sparku.

Parametry

  • function_name

    Název funkce. Pokud se použije název v nekvalifikovaném aktuálním schématu.

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;