public void RunBuilder() { var cube = SampleCubes.Sales; var hierarchyDefinition = new DimensionHierarchyDefinition(cube.Dimensions, "Year", "Quarter"); var hierarchyBuilder = new DimensionHierarchyBuilder(cube, hierarchyDefinition); var hierarchy = hierarchyBuilder.Build(); }
public DimensionHierarchyBuilder(Cube cube, DimensionHierarchyDefinition definition) { _cube = cube; _definition = definition; }
public DimensionHierarchy(DimensionHierarchyDefinition definition, IReadOnlyList <DimensionHierarchyKey> keys) { _definition = definition; _keys = keys; }