functionExists

Проверьте, существует ли функция с указанным именем. Это может быть временная функция или функция.

Синтаксис

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

Параметры

Параметр Тип Описание
functionName str Имя функции для проверки существования. Может быть квалифицировано с именем каталога.
dbName str, необязательный Имя базы данных для проверки существования функции.

Возвраты

bool

Указывает, существует ли функция.

Примечания

Если база данных не указана, используется текущая база данных и каталог. Этот API включает все временные функции.

Примеры

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