listTables

Zwraca listę tabel/widoków w określonej bazie danych.

Składnia

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

Parametry

Parameter Typ Opis
dbName str, opcjonalnie Nazwa bazy danych, aby wyświetlić listę tabel. Można zakwalifikować przy użyciu nazwy wykazu.
pattern str, opcjonalnie Wzorzec, który musi być zgodny z nazwą tabeli.

Zwroty

list z Table

Notatki

Jeśli nie określono żadnej bazy danych, używana jest bieżąca baza danych i wykaz. Ten interfejs API zawiera wszystkie widoki tymczasowe.

Examples

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()
# []