![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
We were creating local cubes in AS 2000 using the connection string method. As this is no longer supported for AS 2005, we have changed to using the CREATE GLOBAL CUBE MDX statement. Everything is working, but the local cube files that are generated are 10 to 20 times the size that were generated against AS 2000. I have isolated this problem to one very large dimension. Because the CREATE GLOBAL CUBE populates the cube with data in addition to creating it, the entire dimension is copied into the local cube file. However, due to correlations with another dimension (which is being filtered), only a small subset of the dimension is required. Any advice on how to accomplish this with AS 2005? |
#3
| |||
| |||
|
|
In AS2000 all dimensions in local cube were private dimensions which were built from fact table - but private dimensions are not supported by AS2005, therefore you are getting the full dimension.which -- ==============================Â*================== == Mosha Pasumansky - http://www.mosha.com/msolap Analysis Services blog at http://www.sqljunkies.com/WebLÂ*og/mosha Development Lead in the Analysis Server team All you need is love (John Lennon) Disclaimer : This posting is provided "AS IS" with no warranties, and confers no rights. ==============================Â*================== == "Richard Cote" <RichardCote (AT) discussions (DOT) microsoft.com> wrote in message news:6966B56B-28B4-407F-A3D7-335B6643D183 (AT) microsoft (DOT) com... We were creating local cubes in AS 2000 using the connection string method. As this is no longer supported for AS 2005, we have changed to using the CREATE GLOBAL CUBE MDX statement. Everything is working, but the local cube files that are generated are 10 to 20 times the size that were generated against AS 2000. I have isolated this problem to one very large dimension. Because the CREATE GLOBAL CUBE populates the cube with data in addition to creating it, the entire dimension is copied into the local cube file. However, due to correlations with another dimension (which is being filtered), only a small subset of the dimension is required. Any advice on how to accomplish this with AS 2005? |
#4
| |||
| |||
|
|
In AS2000 all dimensions in local cube were private dimensions which were built from fact table - but private dimensions are not supported by AS2005, therefore you are getting the full dimension.which -- ==============================Â*================== == Mosha Pasumansky - http://www.mosha.com/msolap Analysis Services blog at http://www.sqljunkies.com/WebLÂ*og/mosha Development Lead in the Analysis Server team All you need is love (John Lennon) Disclaimer : This posting is provided "AS IS" with no warranties, and confers no rights. ==============================Â*================== == "Richard Cote" <RichardCote (AT) discussions (DOT) microsoft.com> wrote in message news:6966B56B-28B4-407F-A3D7-335B6643D183 (AT) microsoft (DOT) com... We were creating local cubes in AS 2000 using the connection string method. As this is no longer supported for AS 2005, we have changed to using the CREATE GLOBAL CUBE MDX statement. Everything is working, but the local cube files that are generated are 10 to 20 times the size that were generated against AS 2000. I have isolated this problem to one very large dimension. Because the CREATE GLOBAL CUBE populates the cube with data in addition to creating it, the entire dimension is copied into the local cube file. However, due to correlations with another dimension (which is being filtered), only a small subset of the dimension is required. Any advice on how to accomplish this with AS 2005? |
![]() |
| Thread Tools | |
| Display Modes | |
| |