Release notes#

This is a high level list of the most notable changes. For more details, see the Changelog.

0.9.6#

Summary#

New features#

Distributed data overlap#

allow_data_duplication makes it possible to have several data cubes with duplicated data.

Distributed data rollover#

unload_members_from_data_cube(), paired with the data overlap feature, can be used to move data from one cube to another seamlessly (without downtime).

Context manager to unlock experimental features#

experimental() provides granular selection of allowed experimental features.

Improvements#

Query filter on hierarchy members#

Previously, hierarchy conditions passed to atoti.Cube.query()’s filter parameter only accepted member paths. This release allows passing hierarchy conditions on members too.

Dense date shift#

date_shift() has a new dense parameter to get values even when the input measure has no contribution on the original date.