Skip to main content
atoti.QueryCubeDefinition(
    cluster: HasIdentifier[ClusterIdentifier] | ClusterIdentifier,
    *,
    distributing_levels: Set[tuple[str, str, str]] = frozenset({}),
    allow_data_duplication: bool = False,
)
The definition to create a QueryCube.

Attributes

cluster

Cluster joined by the query cube.

distributing_levels

The distributing_levels.

allow_data_duplication

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.