![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I have a database that contains two virtual cubes. I am finding that when I exectute MDX against one of the cubes (say cube A) I am getting dimensions from the other cube (cube B) listed on the slice axis. Is this expected? I am using Analysis services 2000 SP3 and the ODBO interface. |
#3
| |||
| |||
|
|
Hi Reuben, Are these virtual cubes based on totally different actual cubes? Ta Paul "Reuben" wrote: I have a database that contains two virtual cubes. I am finding that when I exectute MDX against one of the cubes (say cube A) I am getting dimensions from the other cube (cube B) listed on the slice axis. Is this expected? I am using Analysis services 2000 SP3 and the ODBO interface. |
#4
| |||
| |||
|
|
Hi Paul, Turns out the problem is not quite as I stated it: I have an ordinary cube. It has four dimensions. Two of which have the visible property set to false. If I use the IDBSchemaRowset to get a list of dimensions it (of course) only lists the visible ones. However when I do an MDX query the MDAXISINFO lists the non-visible dimensions on the slice axis. Is this expected? |
#5
| |||
| |||
|
|
This would be expected. If the dimensions physically exist, the values would be stored in relation to them, the visibility property of the dimension only hides them from client tools. In order to resolve a value MDX needs to use a reference from every dimension. The best way to think of it is like this - If you do not specify a dimension in an MDX query you are actually implying that the values should be sliced by the default member. -- Regards Darren Gosbell [MCSD] dgosbell_at_yahoo_dot_com Blog: http://www.geekswithblogs.net/darrengosbell In article <D951D50F-A4C3-4643-9757-CD4FB2CAA962 (AT) microsoft (DOT) com>, Reuben (AT) discussions (DOT) microsoft.com says... Hi Paul, Turns out the problem is not quite as I stated it: I have an ordinary cube. It has four dimensions. Two of which have the visible property set to false. If I use the IDBSchemaRowset to get a list of dimensions it (of course) only lists the visible ones. However when I do an MDX query the MDAXISINFO lists the non-visible dimensions on the slice axis. Is this expected? |
#6
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |