functionExists

Kontrollera om funktionen med det angivna namnet finns. Detta kan antingen vara en tillfällig funktion eller en funktion.

Syntax

functionExists(functionName: str, dbName: str = None)

Parameters

Parameter Type Beskrivning
functionName str Namnet på funktionen som ska kontrolleras. Kan kvalificeras med katalognamn.
dbName str, valfritt Namnet på databasen som funktionen finns i.

Retur

bool

Anger om funktionen finns.

Notes

Om ingen databas anges används den aktuella databasen och katalogen. Det här API:et innehåller alla tillfälliga funktioner.

Exempel

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