Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Überprüfen Sie, ob die Funktion mit dem angegebenen Namen vorhanden ist. Dies kann entweder eine temporäre Funktion oder eine Funktion sein.
Syntax
functionExists(functionName: str, dbName: str = None)
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
functionName |
str | Name der Funktion, die das Vorhandensein überprüfen soll. Kann mit Katalognamen qualifiziert werden. |
dbName |
str, optional | Name der Datenbank, in der das Vorhandensein der Funktion überprüft werden soll. |
Rückkehr
bool
Gibt an, ob die Funktion vorhanden ist.
Hinweise
Wenn keine Datenbank angegeben ist, werden die aktuelle Datenbank und der aktuelle Katalog verwendet. Diese API enthält alle temporären Funktionen.
Beispiele
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