undefined
undefined
undefined
I am happy to announce another release of Cubes - Python OLAP framework for multidimensional data aggregation and browsing.
This release, besides some new features, renames Cuboid to more appropriate Cell. This introduces backward python API incompatibility.
Main source repository has changed to Github https://github.com/Stiivi/cubes
Model Initialization Defaults:
default
and dimension will be considered flatNote: This initialization defaults might be moved into a separate utility function/class that will populate incomplete model (see Issue #8 )
Slicer server:
view
, added view_prefix
and view_suffix
, the cube view name will be constructed by concatenating view prefix
+ cube name
+ view suffix
This change is considered final and therefore we can mark it is as API version 1.
Links:
If you have any questions, comments, requests, do not hesitate to ask.
New version of Cubes - Python OLAP framework and server - was released.
Cubes is a framework for:
star and snowflake schema denormalisation
alias
to joins
in model description, see joins documentation for more information.log
a and log_level
configuration options (under [server]
)format=
parameter to /facts
, accepts json
and csv
fields=
parameter to /facts
- comma separated list of returned fields in CSV (see API)json_record_limit
in [server]
section), CSV can return whole dataset and will do it iteratively (we do not want to consume all of our memory, do we?)Also many bugs were fixed, including localization in fact(s) retrieval and pagination. Sharing of single SQLAlchemy engine and model within server thread was added for performance reasons.
Enjoy.