listTables

Belirtilen veritabanındaki tabloların/görünümlerin listesini döndürür.

Sözdizimi

listTables(dbName: str = None, pattern: str = None)

Parametreler

Parametre Türü Açıklama
dbName str, isteğe bağlı Tabloları listelemek için veritabanının adı. Katalog adıyla nitelenebilir.
pattern str, isteğe bağlı Tablo adının eşleşmesi gereken desen.

İadeler

list in Table

Notlar

Veritabanı belirtilmezse geçerli veritabanı ve katalog kullanılır. Bu API tüm geçici görünümleri içerir.

Örnekler

spark.range(1).createTempView("test_view")
spark.catalog.listTables()
# [Table(name='test_view', catalog=None, namespace=[], description=None, ...

spark.catalog.listTables(pattern="test*")
# [Table(name='test_view', catalog=None, namespace=[], description=None, ...

spark.catalog.listTables(pattern="table*")
# []

_ = spark.catalog.dropTempView("test_view")
spark.catalog.listTables()
# []