functionExists

Periksa apakah fungsi dengan nama yang ditentukan ada. Ini bisa menjadi fungsi sementara atau fungsi.

Sintaksis

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

Parameter-parameternya

Parameter Tipe Deskripsi
functionName str Nama fungsi untuk memeriksa keberadaan. Dapat memenuhi syarat dengan nama katalog.
dbName str, opsional Nama database untuk memeriksa keberadaan fungsi.

Pengembalian Barang

bool

Menunjukkan apakah fungsi ada.

Catatan

Jika tidak ada database yang ditentukan, database dan katalog saat ini akan digunakan. API ini mencakup semua fungsi sementara.

Examples

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