cubes
cubes copied to clipboard
Cube object housekeeping
Housekeeping changes to the Cube object:
- [ ] remove
aggregates_for_measure(name) - [ ] remove
all_attributes() - [ ] reconsider use of
attribute(name) - [ ] try to replace the above with
cube.get_attributes(...) - [ ] #401
- [ ]
link_dimensionis mutable method, remove – require that in__init__ - [ ] rename
distilled_hierarchiesto something that matches the description - [ ] change the return type of
distilled_hierarchiesto something simpler thanDict[Tuple[str,Optional[str]],List[str]] - [ ]
expand_dimension_links- own typeDimensionLink
All method removals should make sure that the callers are modified as well.