functionExists

Belirtilen ada sahip işlevin mevcut olup olmadığını denetleyin. Bu geçici bir işlev veya işlev olabilir.

Sözdizimi

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

Parametreler

Parametre Türü Açıklama
functionName str Varlığı denetlenecek işlevin adı. Katalog adıyla nitelenebilir.
dbName str, isteğe bağlı İşlev varlığını denetlemek için veritabanının adı.

İadeler

bool

İşlevin var olup olmadığını belirtir.

Notlar

Veritabanı belirtilmezse geçerli veritabanı ve katalog kullanılır. Bu API tüm geçici işlevleri içerir.

Örnekler

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