Пример #1
0
        public MolapStorage(T cubeid, StorageConfig config)
        {
            _cubeid          = cubeid;
            this.Config      = config;
            _canonicFormater = new CanonicFormater <T>();
            _factsCache      = new InMemoryFactsProvider <T>(this.Config.MolapConfig.HashType);

            this.Init();
        }
Пример #2
0
 public MolapAggregationsStorage(T cubeid, StorageConfig config, MolapCellValuesHelper <T, U> cellValuesHelper, CanonicFormater <T> canonicFormater)
 {
     _rootCubeid        = cubeid;
     _config            = config;
     _cellValuesHelper  = cellValuesHelper;
     _canonicFormater   = canonicFormater;
     _keyHandler        = new MolapKeyHandler <T>(config.MolapConfig);
     _aggregationGraphs = new TSDictionary <T, Graph <T, U> >();
 }