Skip to content

class TableVersion

A handle to a server-side table upload job, which uploads a new table version.

Objects are not constructed directly. Table versions are returned by methods of the Client class.

Attributes

created_at: pendulum.DateTime property

Timestamp when table version was created

creator: str property

User that initiated the table version job

error: Optional[str] property

Error reason string for a failed upload.

job_id: str property

Job indentifier for validation and ingest

key: str property

Name of primary index column

row_count: int property

Number of rows in table

s3_uri: str property

S3 bucket path to parquet file

schema: str property

Scowl table statement with schema

status: str property

Current status of the job. One of {'New', 'Offline', 'Online', 'Error'}

updated_at: pendulum.DateTime property

Timestamp when table version was last updated

Functions

wait()

Wait until table version upload completes.

Returns:

Type Description
str

Table version upload status