Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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()
# []