Database Reference
In-Depth Information
Table 5.6
Tables REST Collection
Method
URL
HTTP
Verb
Tables.insert() . . . /datasets/<dataset_id>/
tables/
POST
Tables.get()
. . . /datasets/<dataset_id>/
tables/<table_id>
GET
Tables.list()
. . . /datasets/<dataset_id>/
tables/
GET
Tables.update() . . . /datasets/<dataset_id>/
tables/<table_id>
PUT
Tables.patch() . . . /datasets/<dataset_id>/
tables/<table_id>
PATCH
Tables.delete() . . . /datasets/<dataset_id>/
tables/<table_id>
DELETE
Table Resource
The Table resource is similar to the Dataset resource. Table references
contain an extra field,
tableId
, which uniquely identifies it within the
dataset. Instead of an ACL, the primary distinguishing feature of a Table
resource is a schema, which describes the format of each row in the table.
Finally, there are some additional statistics fields, such as row and byte
counts (
numRows
and
numBytes
, respectively). Tables also may have an
expiration time (the
expirationTime
field), which is a way to create tables
that are automatically deleted when they expire. The interesting fields of the