functionExists
指定された名前の関数が存在するかどうかを確認します。これは一時的な機能でも、機能でも構いません。
構文
functionExists(functionName: str, dbName: str = None)
パラメーター
パラメーター | Type | 説明 |
|---|---|---|
| str | 存在を確認する関数の名前。カタログ名で修飾できます。 |
| 文字列、オプション | 関数の存在を確認するデータベースの名前。 |
戻り値
bool
その関数が存在するかどうかを示します。
注意
データベースが指定されていない場合は、現在のデータベースとカタログが使用されます。このAPIには、すべての一時的な関数が含まれています。
例
Python
spark.catalog.functionExists("count")
# True
# Using the fully qualified name for function name.
spark.catalog.functionExists("default.unexisting_function")
# False
spark.catalog.functionExists("spark_catalog.default.unexisting_function")
# False