functionExists
Vérifiez si la fonction avec le nom spécifié existe. Il peut s'agir soit d'une fonction temporaire, soit d'une fonction.
Syntaxe
functionExists(functionName: str, dbName: str = None)
parameter
parameter | Type | Description |
|---|---|---|
| str | Nom de la fonction pour vérifier l'existence. Peut être qualifié avec le nom du catalogue. |
| str, facultatif | Nom de la base de données dans laquelle vérifier l'existence de la fonction. |
Renvoie
bool
Indique si la fonction existe.
Notes
Si aucune base de données n'est spécifiée, la base de données et le catalogue actuels sont utilisés. Cette API inclut toutes les fonctions temporaires.
Exemples
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