Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt

Use this file to discover all available pages before exploring further.

final class atoti.Table

In-memory table of a Session.
>>> table = session.create_table(
...     "Example",
...     data_types={"Product": "String", "Quantity": "int"},
... )
Listing all the column names:
>>> list(table)
['Product', 'Quantity']
Testing if the table has a given column:
>>> "Product" in table
True
>>> "Price" in table
False
dropDelete some of the table’s rows.
headReturn at most n random rows of the table.
joinDefine a join between this source table and the target table.
keysNames of the key columns of the table.
loadLoad data into the table.
load_asyncLoad data into the table asynchronously.
nameName of the table.
queryQuery the table to retrieve some of its rows.
row_countThe number of rows in the table.
scenarioScenario on which the table is.
scenariosAll the scenarios the table can be on.
streamStream data into the table.