DiceOp

From www.b-kaempgen.de
Jump to: navigation, search

This operator removes facts from a result of a LogicalOlapOp that does not comply with a condition. We assume a LEAN Data Cube (i.e., dataset with observations on the lowest levels only).

DiceOp gets as input an input operator, a List<Node[]> list with a header and hierarchies according to Olap4ld_Metadata#getHierarchies.28.29 to be diced (as a signature) and a List<List<Node[]>> list of list. Each list describes one possible combination of level members. Each member list contains with a header and members according to Olap4ld_Metadata#getMembers.28.29.