Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine Liste von Tabellen/Ansichten in der angegebenen Datenbank zurück.
Syntax
listTables(dbName: str = None, pattern: str = None)
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
dbName |
str, optional | Name der Datenbank zum Auflisten der Tabellen. Kann mit Katalognamen qualifiziert werden. |
pattern |
str, optional | Das Muster, mit dem der Tabellenname übereinstimmen muss. |
Rückkehr
list von Table
Hinweise
Wenn keine Datenbank angegeben ist, werden die aktuelle Datenbank und der aktuelle Katalog verwendet. Diese API enthält alle temporären Ansichten.
Beispiele
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()
# []