Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vérifiez si la fonction portant le nom spécifié existe. Il peut s’agir d’une fonction temporaire ou d’une fonction.
Syntaxe
functionExists(functionName: str, dbName: str = None)
Paramètres
| Paramètre | Type | Description |
|---|---|---|
functionName |
str | Nom de la fonction pour vérifier l’existence. Peut être qualifié avec le nom du catalogue. |
dbName |
str, facultatif | Nom de la base de données dans laquelle vérifier l’existence de la fonction. |
Retours
bool
Indiquant si la fonction existe.
Remarques
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
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