tiled.client.container.Container.write_table

Container.write_table(data: pandas.DataFrame | dict[str, Any], *, key=None, metadata=None, specs=None, access_tags=None)[source]

Write tabular data.

The created asset will be stored as an external file (e.g. Parquet), which means the table can not be appended to in the future. To create a table that can be grown, use the create_appendable_table method instead.

Parameters:
datapandas.DataFrame or dict
keystr, optional

Key (name) for this new node. If None, the server will provide a unique key.

metadatadict, optional

User metadata. May be nested. Must contain only basic types (e.g. numbers, strings, lists, dicts) that are JSON-serializable.

specsList[Spec], optional

List of names that are used to label that the data and/or metadata conform to some named standard specification.

access_tags: List[str], optional

Server-specific authZ tags in list form, used to confer access to the node.

See also

create_appendable_table