![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
#3
| |||
| |||
|
|
why are you using 12 cubes and joining using a virtual cube, as opposed to 1 cube with 12 partitions. Each partition can point to a different fact table, so long as they are the same structure. This would probably reduce your complexity of summing measures from multiple base cubes in the virtual cube. |
#4
| |||
| |||
|
|
I have 12 cubes, one for each month of the year, and a Virtual Cube of all 12 making a "Year Cube". The problem I'm having is that certain queries of the Virtual Cube return completely incorrect results when compared to running the same query on the individual monthly cubes. These cubes have fact table around 6,000,000 rows, I'm wondering if 12 x 6,000,000 is too much data for OLAP 2000 to handle? My example is if I select the Destination Dimension for June in the June monthly cube I get 1,300,000 calls to Vodafone mobiles. However if I select the same in the Year Cube I get 720 calls in June. This is obviously wrong, and there's nothing missing from the Calculated Member as far as I can see that would cause this. Is this a known issue? I have the most up-to-date service pack installed AFAIK. |
#5
| |||
| |||
|
|
why are you using 12 cubes and joining using a virtual cube, as opposed to 1 cube with 12 partitions. Each partition can point to a different fact table, so long as they are the same structure. This would probably reduce your complexity of summing measures from multiple base cubes in the virtual cube. I'm not sure that would be viable. The reason we have separate cubes for each month is because the processing time for using the Year cube is extremely slow, and most users only need to look at one month at a time. Occasionally people want to look at longer periods of data so we have the Year virtual cube for that. I'm not sure if OLAP is smart enough to know which partition to look in for the relevant month's data. |
#6
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |