Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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()
# []