REFRESH FUNCTION
適用対象: Databricks Runtime
指定された関数のクラス名とリソースの場所を含む、Apache Spark キャッシュのキャッシュされた関数エントリを無効にします。 無効化されたキャッシュはすぐに設定されます。
REFRESH FUNCTION
は、永続関数にのみ有効であることに注意してください。 ネイティブ関数または一時関数を更新すると、例外が発生します。
構文
REFRESH FUNCTION function_name
ディスク キャッシュと Apache Spark キャッシュの違いについては、「ディスク キャッシュとSpark キャッシュ」を参照してください。
パラメーター
-
関数名です。 名前が修飾されていない場合、現在のスキーマが使用されます。
例
-- 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;