Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Hämta tabellen eller vyn med det angivna namnet. Den här tabellen kan vara en tillfällig vy eller en tabell/vy. Detta genererar en AnalysisException när ingen tabell kan hittas.
Syntax
getTable(tableName: str)
Parameters
| Parameter | Type | Beskrivning |
|---|---|---|
tableName |
str | Namnet på tabellen som ska hämtas. Kan kvalificeras med katalognamn. |
Retur
Table
Tabellen som hittades med namnet.
Exempel
_ = spark.sql("DROP TABLE IF EXISTS tbl1")
_ = spark.sql("CREATE TABLE tbl1 (name STRING, age INT) USING parquet")
spark.catalog.getTable("tbl1")
# Table(name='tbl1', catalog='spark_catalog', namespace=['default'], ...
# Using the fully qualified name with the catalog name.
spark.catalog.getTable("default.tbl1")
# Table(name='tbl1', catalog='spark_catalog', namespace=['default'], ...
spark.catalog.getTable("spark_catalog.default.tbl1")
# Table(name='tbl1', catalog='spark_catalog', namespace=['default'], ...
_ = spark.sql("DROP TABLE tbl1")
# Throw an analysis exception when the table does not exist.
spark.catalog.getTable("tbl1")
# Traceback (most recent call last):
# ...
# AnalysisException: ...