funçãoExiste

Verifique se existe a função com o nome especificado. Isto pode ser uma função temporária ou uma função.

Sintaxe

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

Parâmetros

Parâmetro Tipo Descrição
functionName str Nome da função para verificar a existência. Pode ser qualificado com o nome do catálogo.
dbName STR, opcional Nome da base de dados para verificar a existência da função.

Devoluções

bool

Indicando se a função existe.

Notes

Se não for especificada a base de dados, utilizam-se a base de dados e o catálogo atuais. Esta API inclui todas as funções temporárias.

Exemplos

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