Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Compruebe si la función con el nombre especificado existe. Puede ser una función temporal o una función.
Sintaxis
functionExists(functionName: str, dbName: str = None)
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
functionName |
str | Nombre de la función para comprobar la existencia. Se puede calificar con el nombre del catálogo. |
dbName |
str, opcional | Nombre de la base de datos en la que se va a comprobar la existencia de la función. |
Devoluciones
bool
Indica si la función existe.
Notas
Si no se especifica ninguna base de datos, se usan la base de datos y el catálogo actuales. Esta API incluye todas las funciones temporales.
Ejemplos
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