Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vrátí seznam tabulek a zobrazení v zadané databázi.
Syntaxe
listTables(dbName: str = None, pattern: str = None)
Parametry
| Parameter | Typ | Description |
|---|---|---|
dbName |
str, volitelné | Název databáze, která zobrazí seznam tabulek. Lze kvalifikovat pomocí názvu katalogu. |
pattern |
str, volitelné | Vzor, který musí název tabulky shodovat. |
Návraty
list z Table
Poznámky
Pokud není zadána žádná databáze, použije se aktuální databáze a katalog. Toto rozhraní API zahrnuje všechna dočasná zobrazení.
Příklady
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()
# []