atoti.Session#
- final class atoti.Session#
The entry point to interact with Atoti applications.
A session holds data in
tables
and aggregates it incubes
. It also serves a web app for data exploration accessible withlink
.
Add a table from an external database to the session. |
|
Close this session and free all associated resources. |
|
Connect to an already started session. |
|
Connect to an external database using DirectQuery. |
|
Create a cube based on the passed table. |
|
Create a new source scenario. |
|
Create an empty table with columns of the given types. |
|
Create a data model transaction to batch multiple data model changes. |
|
Delete the source scenario with the provided name if it exists. |
|
Create a custom endpoint at |
|
Export a template containing all translatable values in the session's cubes. |
|
Link to the session. |
|
Path to the session logs file. |
|
Execute an MDX query. |
|
Read an Arrow Table into a table. |
|
Read a CSV file into a table. |
|
Read a NumPy 2D array into a new table. |
|
Read a pandas DataFrame into a table. |
|
Read a Parquet file into a table. |
|
Read a Spark DataFrame into a table. |
|
Create a table from the result of the passed SQL query. |
|
Whether the session is ready or not. |
|
Names of the source scenarios of the session. |
|
Start a new Atoti server subprocess and connect to it. |
|
URL of the session. |
|
Wait for the underlying server subprocess to terminate. |
|
Widget to visualize the data in the session interactively. |