atoti.QueryCubeDefinition#

final class atoti.QueryCubeDefinition#

The definition to create a QueryCube.

allow_data_duplication: bool = False#

Whether to allow multiple data cubes in the same cluster to share some members in the distributing_levels.

If True, the priority of each data node can be configured when calling atoti.Session.create_cube().

See the Atoti Server docs for more information.

cluster: HasIdentifier[ClusterIdentifier] | ClusterIdentifier#

Cluster joined by the query cube.

distributing_levels: Set[tuple[str, str, str]] = frozenset({})#

The distributing_levels.