by AlexZencovich » Thu Jul 23, 2009 8:05 pm
The speed of loading map depends on number of items in dimensions. As user can change hierarchy in dimensions, add custom grioups, setup filters etc it force map to load and check each dimension items for its place. Also, the actually loaded cube may be diffrent from one used for map create so some items may absent in cube but present in map and vice versa. That all slowdown loading process.
If you not need in support of these abilities you may create maps with parameter SaveDimensionData = False, it will avoid items stuff and perfomance will rapidly increased.
Also, I suggest you use SaveToXML method for maps which can be used for exchange or long term keep and binary (SaveToStream/File)- only for local, fast save/load (during in single session).
Best regards,
Alex Zencovich
-------------------------------------------------------------------------------------------------------------------------------------------
www.pivotcube.com - OLAP solution for Delphi, C++ Builder and ActiveX environment