listTables

Retourneert een lijst met tabellen/weergaven in de opgegeven database.

Syntaxis

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

Parameterwaarden

Kenmerk Typ Beschrijving
dbName str, optioneel Naam van de database om de tabellen weer te geven. Kan worden gekwalificeerd met de naam van de catalogus.
pattern str, optioneel Het patroon dat de tabelnaam moet overeenkomen.

Retouren

list van Table

Aantekeningen

Als er geen database is opgegeven, worden de huidige database en catalogus gebruikt. Deze API bevat alle tijdelijke weergaven.

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