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 |