# Atoti Hub: Atoti Engine Atoti Python SDK 6.2

## 6.2

### Releases and upgrades

- [Release notes](https://docs.activeviam.com/engine/python-sdk/6.2/release_notes.md): High level list of the most notable changes.
- [Changelog](https://docs.activeviam.com/engine/python-sdk/6.2/changelog.md): Detailed list of all changes.
- [Dependencies](https://docs.activeviam.com/engine/python-sdk/6.2/dependencies.md): This page outlines the required dependencies for projects using Atoti Python SDK. Understanding these dependencies helps you set up your environment correctly based on how you intend to use Atoti.

### Install and start

- [Installation](https://docs.activeviam.com/engine/python-sdk/6.2/getting_started/installation.md): Guide to install Atoti
- [Tutorial](https://docs.activeviam.com/engine/python-sdk/6.2/getting_started/tutorial/tutorial.md): This tutorial will walk you through the main features of Atoti by creating an application to analyze the sales of a company.
- [Plugins](https://docs.activeviam.com/engine/python-sdk/6.2/getting_started/plugins.md)
- [Upgrade from Community Edition](https://docs.activeviam.com/engine/python-sdk/6.2/getting_started/upgrade_from_community_edition.md): Getting a license and setting it up to unlock all the Atoti features

#### Deployment

- [Go from a notebook to an app](https://docs.activeviam.com/engine/python-sdk/6.2/getting_started/deployment/going_from_a_notebook_to_an_app.md): Starting a production-ready project from a notebook
- [Deployment setup](https://docs.activeviam.com/engine/python-sdk/6.2/getting_started/deployment/deployment_setup.md): Setting up an application before deploying it
- [Bare-metal deployment](https://docs.activeviam.com/engine/python-sdk/6.2/getting_started/deployment/bare_metal_deployment.md): Deploying on bare-metal
- [Dockerized deployment](https://docs.activeviam.com/engine/python-sdk/6.2/getting_started/deployment/dockerized_deployment.md): Deploying an application with a Docker container

### Guides

- [Secure a session](https://docs.activeviam.com/engine/python-sdk/6.2/guides/secure_a_session.md)
- [Query an external database](https://docs.activeviam.com/engine/python-sdk/6.2/guides/query_an_external_database.md)
- [Scale with distribution](https://docs.activeviam.com/engine/python-sdk/6.2/guides/scale_with_distribution.md)
- [Extend the app](https://docs.activeviam.com/engine/python-sdk/6.2/guides/extend_the_app.md)
- [Connect from Excel](https://docs.activeviam.com/engine/python-sdk/6.2/guides/connect_from_excel.md)
- [Watch local files](https://docs.activeviam.com/engine/python-sdk/6.2/guides/watch_local_files.md)
- [Generate PDF reports](https://docs.activeviam.com/engine/python-sdk/6.2/guides/generate_pdf_reports.md)

### API reference

- [API reference](https://docs.activeviam.com/engine/python-sdk/6.2/api/introduction.md): How the Atoti Python SDK API reference is organized
- [A to Z](https://docs.activeviam.com/engine/python-sdk/6.2/api/a_to_z.md): Every symbol of every package, grouped by module.

#### Session setup

- [Session.data_model_transaction()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.data_model_transaction.md)
- [mapping_lookup()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.mapping_lookup.md)

##### Session lifecycle

- [atoti.Session](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.md)
- [Session.start()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.start.md)
- [Session.connect()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.connect.md)
- [Session.url](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.url.md)
- [Session.ready](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.ready.md)
- [Session.wait()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.wait.md)
- [Session.close()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.close.md)

##### Config

- [config](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.md)
- [SessionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.SessionConfig.md)
- [UserContentStorageConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_jdbc.UserContentStorageConfig.md)
- [DatabaseLocksConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_jdbc.DatabaseLocksConfig.md)

##### Client

- [client](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.client.md)
- [Session.client](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.client.md)

###### Client

- [atoti.Client](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.client.Client.md)
- [Client.get_path_and_version_id()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.client.Client.get_path_and_version_id.md)
- [Client.http_client](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.client.Client.http_client.md)

##### Proxy and custom endpoints

###### Custom endpoints

- [endpoint](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.endpoint.md)
- [Session.endpoint()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.endpoint.md)
- [Request](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.endpoint.Request.md)

###### Proxy

- [Proxy](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Proxy.md)
- [Session.proxy](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.proxy.md)
- [Proxy.url](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Proxy.url.md)

#### Data

- [type](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.type.md)

##### Database

- [Tables](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Tables.md)
- [Session.tables](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.tables.md)
- [Tables.schema](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Tables.schema.md)

###### Table

- [atoti.Table](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.md)
- [Table.join()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.join.md)
- [Table.keys](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.keys.md)
- [Table.name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.name.md)

###### Column

- [atoti.Column](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Column.md)
- [Column.data_type](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Column.data_type.md)
- [Column.default_value](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Column.default_value.md)
- [Column.name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Column.name.md)

##### Datastore

- [Session.create_table()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.create_table.md)
- [Session.read_arrow()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.read_arrow.md)
- [Session.read_csv()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.read_csv.md)
- [Session.read_pandas()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.read_pandas.md)
- [Tables.data_transaction()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Tables.data_transaction.md)

###### Loading

- [Table.load()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.load.md)
- [Table.load_async()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.load_async.md)
- [Tables.infer_data_types()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Tables.infer_data_types.md)

###### Cloud storage

- [ClientSideEncryptionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.ClientSideEncryptionConfig.md)
- [atoti_storage_gcp](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_storage_gcp.md)

###### AWS

- [atoti_storage_aws](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_storage_aws.md)

###### Client side encryption

- [client_side_encryption](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_storage_aws.client_side_encryption.md)
- [KeyPair](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_storage_aws.client_side_encryption.KeyPair.md)
- [KmsConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_storage_aws.client_side_encryption.KmsConfig.md)

###### Azure

- [atoti_storage_azure](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_storage_azure.md)

###### Client side encryption

- [client_side_encryption](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_storage_azure.client_side_encryption.md)
- [KeyPair](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_storage_azure.client_side_encryption.KeyPair.md)

###### Loads

- [data_load](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.data_load.md)
- [DataLoad](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.data_load.DataLoad.md)
- [CsvLoad](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.data_load.CsvLoad.md)

###### JDBC

- [atoti_jdbc](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_jdbc.md)
- [JdbcLoad](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_jdbc.JdbcLoad.md)
- [driver](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_jdbc.driver.md)

###### Parquet

- [atoti_parquet](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_parquet.md)
- [ParquetLoad](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_parquet.ParquetLoad.md)

###### Streams

- [data_stream](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.data_stream.md)
- [Table.stream()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.stream.md)
- [DataStream](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.data_stream.DataStream.md)

###### Kafka

- [atoti_kafka](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_kafka.md)
- [KafkaStream](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_kafka.KafkaStream.md)

###### Deleting

- [Table.drop()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.drop.md)

##### DirectQuery

- [directquery](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.md)

###### Connection

- [Session.connect_to_external_database()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.connect_to_external_database.md)
- [Session.add_external_table()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.add_external_table.md)

###### ExternalDatabaseConnection

- [atoti.ExternalDatabaseConnection](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.ExternalDatabaseConnection.md)
- [ExternalDatabaseConnection.tables](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.ExternalDatabaseConnection.tables.md)
- [atoti.ExternalTables](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.ExternalTables.md)

###### ExternalTable

- [atoti.ExternalTable](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.ExternalTable.md)
- [ExternalTable.name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.ExternalTable.name.md)

###### ExternalColumn

- [atoti.ExternalColumn](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.ExternalColumn.md)
- [ExternalColumn.data_type](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.ExternalColumn.data_type.md)
- [ExternalColumn.name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.ExternalColumn.name.md)

###### Array conversion

- [array_conversion](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.array_conversion.md)
- [AutoMultiColumnArrayConversion](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.array_conversion.AutoMultiColumnArrayConversion.md)
- [MultiColumnArrayConversion](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.array_conversion.MultiColumnArrayConversion.md)
- [MultiRowArrayConversion](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.array_conversion.MultiRowArrayConversion.md)

###### Connectors

###### BigQuery

- [atoti_directquery_bigquery](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_bigquery.md)
- [ConnectionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_bigquery.ConnectionConfig.md)
- [TableConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_bigquery.TableConfig.md)

###### ClickHouse

- [atoti_directquery_clickhouse](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_clickhouse.md)
- [ConnectionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_clickhouse.ConnectionConfig.md)
- [TableConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_clickhouse.TableConfig.md)

###### Databricks

- [atoti_directquery_databricks](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_databricks.md)
- [ConnectionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_databricks.ConnectionConfig.md)
- [TableConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_databricks.TableConfig.md)

###### JDBC

- [atoti_directquery_jdbc](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_jdbc.md)
- [ConnectionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_jdbc.ConnectionConfig.md)
- [TableConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_jdbc.TableConfig.md)

###### Microsoft SQL Server

- [atoti_directquery_mssql](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_mssql.md)
- [ConnectionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_mssql.ConnectionConfig.md)
- [TableConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_mssql.TableConfig.md)

###### Redshift

- [atoti_directquery_redshift](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_redshift.md)
- [ConnectionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_redshift.ConnectionConfig.md)
- [TableConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_redshift.TableConfig.md)

###### Snowflake

- [atoti_directquery_snowflake](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_snowflake.md)
- [ConnectionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_snowflake.ConnectionConfig.md)
- [TableConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_snowflake.TableConfig.md)

###### Synapse

- [atoti_directquery_synapse](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_synapse.md)
- [ConnectionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_synapse.ConnectionConfig.md)
- [TableConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_directquery_synapse.TableConfig.md)

#### Cubes

- [Cubes](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cubes.md)
- [Session.create_cube()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.create_cube.md)
- [Session.cubes](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.cubes.md)

##### Cube

- [atoti.Cube](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.md)
- [Cube.feeding](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.feeding.md)
- [Cube.name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.name.md)
- [Cube.shared_context](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.shared_context.md)

##### Structure

###### Dimensions

- [Dimensions](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Dimensions.md)
- [Cube.dimensions](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.dimensions.md)

###### Dimension

- [atoti.Dimension](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Dimension.md)
- [Dimension.default_hierarchy](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Dimension.default_hierarchy.md)
- [Dimension.description](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Dimension.description.md)
- [Dimension.name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Dimension.name.md)

###### Hierarchies

- [Hierarchies](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Hierarchies.md)
- [Cube.hierarchies](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.hierarchies.md)
- [Cube.create_date_hierarchy()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.create_date_hierarchy.md)
- [Cube.create_parameter_hierarchy_from_column()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.create_parameter_hierarchy_from_column.md)
- [Cube.create_parameter_hierarchy_from_members()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.create_parameter_hierarchy_from_members.md)

###### Hierarchy

- [atoti.Hierarchy](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Hierarchy.md)
- [Hierarchy.description](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Hierarchy.description.md)
- [Hierarchy.dimension_name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Hierarchy.dimension_name.md)
- [Hierarchy.folder](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Hierarchy.folder.md)
- [Hierarchy.name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Hierarchy.name.md)
- [Hierarchy.slicing](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Hierarchy.slicing.md)
- [Hierarchy.viewers](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Hierarchy.viewers.md)
- [Hierarchy.virtual](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Hierarchy.virtual.md)
- [Hierarchy.visible](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Hierarchy.visible.md)

###### Levels

- [Levels](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Levels.md)
- [Cube.levels](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.levels.md)

###### Level

- [atoti.Level](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Level.md)
- [Level.data_type](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Level.data_type.md)
- [Level.description](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Level.description.md)
- [Level.dimension_name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Level.dimension_name.md)
- [Level.hierarchy_name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Level.hierarchy_name.md)
- [Level.name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Level.name.md)
- [Level.ordering](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Level.ordering.md)

#### Filtering conditions

##### Column

- [Column.isin()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Column.isin.md)
- [Column.isnull()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Column.isnull.md)

##### ExternalColumn

- [ExternalColumn.isin()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.ExternalColumn.isin.md)
- [ExternalColumn.isnull()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.directquery.ExternalColumn.isnull.md)

##### Hierarchy

- [Hierarchy.isin()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Hierarchy.isin.md)

##### Level

- [Level.isin()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Level.isin.md)
- [Level.isnull()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Level.isnull.md)

##### Measure

- [Measure.isin()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Measure.isin.md)
- [Measure.isnull()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Measure.isnull.md)

#### Measures

- [Measures](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Measures.md)
- [Cube.measures](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.measures.md)
- [plugin_measure()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.plugin_measure.md)

##### Measure

- [atoti.Measure](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Measure.md)
- [Measure.data_type](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Measure.data_type.md)
- [Measure.description](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Measure.description.md)
- [Measure.folder](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Measure.folder.md)
- [Measure.formatter](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Measure.formatter.md)
- [Measure.name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Measure.name.md)
- [Measure.visible](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Measure.visible.md)

##### Aggregation

- [agg](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.md)
- [count_distinct()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.count_distinct.md)
- [distinct()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.distinct.md)
- [long()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.long.md)
- [max()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.max.md)
- [max_member()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.max_member.md)
- [mean()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.mean.md)
- [median()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.median.md)
- [min()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.min.md)
- [min_member()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.min_member.md)
- [prod()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.prod.md)
- [quantile()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.quantile.md)
- [short()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.short.md)
- [single_value()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.single_value.md)
- [square_sum()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.square_sum.md)
- [std()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.std.md)
- [sum()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.sum.md)
- [sum_product()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.sum_product.md)
- [var()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.agg.var.md)

###### Scopes

- [scope](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.scope.md)
- [CumulativeScope](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.scope.CumulativeScope.md)
- [OriginScope](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.scope.OriginScope.md)
- [SiblingsScope](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.scope.SiblingsScope.md)

##### AggregateCache

- [AggregateCache](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.AggregateCache.md)
- [Cube.aggregate_cache](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.aggregate_cache.md)

##### Aggregate providers

- [aggregate_provider](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.aggregate_provider.md)
- [AggregateProvider](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.aggregate_provider.AggregateProvider.md)

###### AggregateProviders

- [AggregateProviders](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.aggregate_provider.AggregateProviders.md)
- [Cube.aggregate_providers](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.aggregate_providers.md)

###### Recommender

- [Recommender](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.aggregate_provider.Recommender.md)
- [AggregateProviders.recommender](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.aggregate_provider.AggregateProviders.recommender.md)
- [Recommender.recommend()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.aggregate_provider.Recommender.recommend.md)
- [Recommender.status](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.aggregate_provider.Recommender.status.md)

##### Combine measures

- [function](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.md)
- [filter()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.filter.md)
- [switch()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.switch.md)
- [where()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.where.md)
- [first()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.first.md)
- [last()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.last.md)
- [total()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.total.md)
- [parent_value()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.parent_value.md)
- [at()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.at.md)
- [shift()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.shift.md)
- [date_shift()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.date_shift.md)
- [date_diff()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.date_diff.md)
- [lookup()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.lookup.md)
- [rank()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.function.rank.md)

###### Array

- [array](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.md)
- [len()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.len.md)
- [max()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.max.md)
- [mean()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.mean.md)
- [min()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.min.md)
- [n_greatest()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.n_greatest.md)
- [n_greatest_indices()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.n_greatest_indices.md)
- [n_lowest()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.n_lowest.md)
- [n_lowest_indices()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.n_lowest_indices.md)
- [negative_values()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.negative_values.md)
- [nth_greatest()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.nth_greatest.md)
- [nth_lowest()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.nth_lowest.md)
- [positive_values()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.positive_values.md)
- [prefix_sum()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.prefix_sum.md)
- [prod()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.prod.md)
- [quantile()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.quantile.md)
- [quantile_index()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.quantile_index.md)
- [replace()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.replace.md)
- [sort()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.sort.md)
- [std()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.std.md)
- [sum()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.sum.md)
- [var()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.array.var.md)

###### Math

- [math](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.md)
- [abs()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.abs.md)
- [ceil()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.ceil.md)
- [cos()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.cos.md)
- [erf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.erf.md)
- [erfc()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.erfc.md)
- [exp()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.exp.md)
- [floor()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.floor.md)
- [isnan()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.isnan.md)
- [log()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.log.md)
- [log10()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.log10.md)
- [max()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.max.md)
- [min()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.min.md)
- [round()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.round.md)
- [sin()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.sin.md)
- [sqrt()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.sqrt.md)
- [tan()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.math.tan.md)

###### Stats

- [stats](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.md)

###### Beta

- [beta](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.beta.md)
- [cdf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.beta.cdf.md)
- [pdf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.beta.pdf.md)
- [ppf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.beta.ppf.md)

###### Chi2

- [chi2](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.chi2.md)
- [cdf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.chi2.cdf.md)
- [pdf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.chi2.pdf.md)
- [ppf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.chi2.ppf.md)

###### F

- [f](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.f.md)
- [cdf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.f.cdf.md)
- [pdf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.f.pdf.md)
- [ppf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.f.ppf.md)

###### Normal

- [normal](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.normal.md)
- [cdf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.normal.cdf.md)
- [pdf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.normal.pdf.md)
- [ppf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.normal.ppf.md)

###### T

- [t](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.t.md)
- [cdf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.t.cdf.md)
- [pdf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.t.pdf.md)
- [ppf()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.stats.t.ppf.md)

###### String

- [string](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.string.md)
- [concat()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.string.concat.md)

###### Finance

- [finance](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.finance.md)
- [irr()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.finance.irr.md)

#### Security

- [security](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.md)
- [Session.security](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.security.md)
- [Security](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.Security.md)

##### Config

- [security](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.md)
- [SecurityConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.SecurityConfig.md)
- [HttpsConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.HttpsConfig.md)
- [CorsConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.CorsConfig.md)
- [LoginConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.LoginConfig.md)

##### Authentication

- [authentication](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.authentication.md)
- [atoti.Authenticate](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.authentication.Authenticate.md)
- [TokenAuthentication](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.authentication.TokenAuthentication.md)

###### User

- [User](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.User.md)
- [Session.user](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.user.md)

###### Basic authentication

- [BasicAuthenticationConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.BasicAuthenticationConfig.md)
- [CredentialsCacheConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.CredentialsCacheConfig.md)
- [BasicAuthentication](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.authentication.BasicAuthentication.md)

###### BasicAuthenticationSecurity

- [BasicAuthenticationSecurity](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.BasicAuthenticationSecurity.md)
- [Security.basic_authentication](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.Security.basic_authentication.md)
- [BasicAuthenticationSecurity.credentials](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.BasicAuthenticationSecurity.credentials.md)

###### Client certificate

- [ClientCertificateConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.ClientCertificateConfig.md)
- [ClientCertificate](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.authentication.ClientCertificate.md)

###### Kerberos

- [KerberosConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.KerberosConfig.md)

###### KerberosSecurity

- [KerberosSecurity](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.KerberosSecurity.md)
- [Security.kerberos](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.Security.kerberos.md)
- [KerberosSecurity.default_roles](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.KerberosSecurity.default_roles.md)

###### LDAP

- [LdapConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.LdapConfig.md)

###### LdapSecurity

- [LdapSecurity](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.LdapSecurity.md)
- [Security.ldap](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.Security.ldap.md)
- [LdapSecurity.default_roles](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.LdapSecurity.default_roles.md)
- [LdapSecurity.role_mapping](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.LdapSecurity.role_mapping.md)

###### OIDC

- [OidcConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.OidcConfig.md)
- [OAuth2ResourceOwnerPasswordAuthentication](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.authentication.OAuth2ResourceOwnerPasswordAuthentication.md)

###### OidcSecurity

- [OidcSecurity](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.OidcSecurity.md)
- [Security.oidc](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.Security.oidc.md)
- [OidcSecurity.default_roles](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.OidcSecurity.default_roles.md)
- [OidcSecurity.role_mapping](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.OidcSecurity.role_mapping.md)

###### JWT

- [JwtConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.security.JwtConfig.md)
- [KeyPair](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.KeyPair.md)

##### Authorization

- [Security.individual_roles](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.Security.individual_roles.md)
- [DefaultRoles](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.DefaultRoles.md)
- [RoleMapping](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.security.RoleMapping.md)

###### Tables

- [Tables.owners](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Tables.owners.md)
- [Tables.readers](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Tables.readers.md)
- [Tables.restrictions](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Tables.restrictions.md)

###### Cubes

- [Cube.restrictions](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.restrictions.md)

#### Query and visualization

##### Database query

- [Table.head()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.head.md)
- [Table.query()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.query.md)
- [Table.row_count](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.row_count.md)

##### MDX query

###### Cube

- [Cube.query()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.query.md)

###### Session

- [Session.query_mdx()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.query_mdx.md)

###### MdxQueryResult

- [atoti.MdxQueryResult](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.MdxQueryResult.md)
- [MdxQueryResult.style](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.MdxQueryResult.style.md)

##### Atoti UI

- [Session.link](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.link.md)
- [Session.widget](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.widget.md)
- [app_extension](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.app_extension.md)
- [BrandingConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.BrandingConfig.md)
- [atoti_jupyterlab](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_jupyterlab.md)

#### Simulations

##### Parameter

- [Cube.create_parameter_simulation()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.create_parameter_simulation.md)

##### Scenario

###### Session

- [Session.scenarios](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.scenarios.md)
- [Session.create_scenario()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.create_scenario.md)
- [Session.delete_scenario()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.delete_scenario.md)

###### Table

- [Table.scenarios](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.scenarios.md)
- [Table.scenario](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Table.scenario.md)

#### Distributed architecture

- [distribution](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.md)

##### Clusters

- [Clusters](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.Clusters.md)
- [Session.clusters](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.clusters.md)
- [ClusterDefinition](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.ClusterDefinition.md)

###### Cluster

- [atoti.Cluster](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.Cluster.md)
- [Cluster.name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.Cluster.name.md)
- [Cluster.application_names](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.Cluster.application_names.md)

###### Discovery protocols

- [distribution_protocols](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution_protocols.md)
- [DiscoveryProtocol](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution_protocols.DiscoveryProtocol.md)
- [JdbcPingDiscoveryProtocol](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_jdbc.JdbcPingDiscoveryProtocol.md)
- [S3PingDiscoveryProtocol](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_storage_aws.S3PingDiscoveryProtocol.md)

##### Data cube

- [Cube.application_name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.application_name.md)
- [Cube.query_cube_ids](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.query_cube_ids.md)

##### Query session

- [atoti.QuerySession](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.QuerySession.md)
- [QuerySession.start()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.QuerySession.start.md)
- [QuerySession.session](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.QuerySession.session.md)

###### Query cubes

- [QueryCubes](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.QueryCubes.md)
- [QuerySession.query_cubes](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.QuerySession.query_cubes.md)
- [QueryCubeDefinition](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.QueryCubeDefinition.md)

###### Query cube

- [atoti.QueryCube](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.QueryCube.md)
- [QueryCube.name](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.QueryCube.name.md)
- [QueryCube.distributing_levels](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.QueryCube.distributing_levels.md)
- [QueryCube.data_cube_ids](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.distribution.QueryCube.data_cube_ids.md)

#### Internationalization

- [I18nConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.I18nConfig.md)
- [Session.export_translations_template()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.export_translations_template.md)

#### Observability

- [atoti_spring_boot_admin](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_spring_boot_admin.md)

##### Logging

- [LoggingConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.config.LoggingConfig.md)
- [Session.logs_path](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.logs_path.md)

##### atoti_observability

- [atoti_observability](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_observability.md)
- [ObservabilityConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_observability.ObservabilityConfig.md)

#### Atoti Intelligence

- [atoti_ai](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.md)

##### Config

- [config](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.config.md)
- [AiConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.config.AiConfig.md)

##### Providers

- [ConnectionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.config.ConnectionConfig.md)
- [ChatConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.config.ChatConfig.md)

###### Amazon Bedrock

- [atoti_ai_amazon_bedrock](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai_amazon_bedrock.md)
- [ConnectionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai_amazon_bedrock.ConnectionConfig.md)
- [ChatConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai_amazon_bedrock.ChatConfig.md)

###### OpenAI

- [atoti_ai_openai](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai_openai.md)
- [ConnectionConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai_openai.ConnectionConfig.md)
- [ChatConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai_openai.ChatConfig.md)

##### Auto-Explain

- [atoti_ai.AutoExplain](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.md)
- [AutoExplainConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.config.AutoExplainConfig.md)
- [Cube.auto_explain](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Cube.auto_explain.md)
- [AutoExplain.excluded_hierarchies](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.excluded_hierarchies.md)
- [AutoExplain.excluded_hierarchies_per_measure](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.excluded_hierarchies_per_measure.md)
- [AutoExplain.included_hierarchies](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.included_hierarchies.md)
- [AutoExplain.included_hierarchies_per_measure](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.included_hierarchies_per_measure.md)
- [AutoExplain.max_depth](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.max_depth.md)
- [AutoExplain.max_distinct_hierarchies](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.max_distinct_hierarchies.md)
- [AutoExplain.max_entropy](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.max_entropy.md)
- [AutoExplain.max_members_per_level](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.max_members_per_level.md)
- [AutoExplain.min_percentage_absolute_contribution](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.min_percentage_absolute_contribution.md)
- [AutoExplain.min_percentage_relative_contribution](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.min_percentage_relative_contribution.md)
- [AutoExplain.min_variation_threshold](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.min_variation_threshold.md)
- [AutoExplain.opposite_contributors_included](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.AutoExplain.opposite_contributors_included.md)

##### Chat

- [atoti_ai.Chat](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.Chat.md)
- [PromptConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.config.PromptConfig.md)
- [Session.chat](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Session.chat.md)
- [Chat.system_prompt](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.Chat.system_prompt.md)

##### MCP

- [mcp](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.config.mcp.md)
- [McpClientConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.config.mcp.McpClientConfig.md)
- [StdioMcpServerConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.config.mcp.StdioMcpServerConfig.md)
- [StreamableHttpMcpServerConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_ai.config.mcp.StreamableHttpMcpServerConfig.md)

#### Atoti Limits

- [atoti_limits](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_limits.md)
- [LimitsConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_limits.LimitsConfig.md)

#### Atoti SQL bridge

- [atoti_sql_bridge](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_sql_bridge.md)
- [SqlBridgeConfig](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti_sql_bridge.SqlBridgeConfig.md)

#### Ordering

- [ordering](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.ordering.md)
- [Ordering](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.ordering.Ordering.md)
- [StringComparison](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.ordering.StringComparison.md)

#### Experimental features

- [experimental()](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.experimental.md)

#### Deprecated

##### Level

- [Level.order](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.Level.order.md)

##### Order

- [order](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.order.md)
- [CustomOrder](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.order.CustomOrder.md)
- [LexicographicalOrder](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.order.LexicographicalOrder.md)
- [NaturalOrder](https://docs.activeviam.com/engine/python-sdk/6.2/api/atoti.order.NaturalOrder.md)
