![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
We have multiple cubes in our organization (data is divided by month). I'd like to create a virtual cube to query across all the cubes but my problem is that the measure names from cube to cube change, e.g. volume-oct in one and volume-nov in another. Is there some way to alias the measure names so I can have a single virtual measure, e.g. volume? Thanks, Jay |
#3
| |||
| |||
|
|
Sure, just create a calc member equal to the member. public @ the domain below www.tomchester.net "Jay" <googlegroups (AT) jayritchie (DOT) com> wrote in message news:dccfa262.0401261043.1cbc36d1 (AT) posting (DOT) google.com... We have multiple cubes in our organization (data is divided by month). I'd like to create a virtual cube to query across all the cubes but my problem is that the measure names from cube to cube change, e.g. volume-oct in one and volume-nov in another. Is there some way to alias the measure names so I can have a single virtual measure, e.g. volume? Thanks, Jay |
#4
| |||
| |||
|
|
Tom, Thanks for the reply. I've been to your site after I came across your Time Dimension article. I actually didn't do the calculated member because I erronously thought it wouldn't honor the time dimension, but apparently it does, so that works. Thanks. However, along the same vein, not only do our cubes change the name of the measures from cube to cube, but one of the dimensions, e.g. customers_dec and customers_jan. So if I return my calulated member on columns and the dimensions on rows, I only get half the value of my calculated member for each row. How do I create a dimension (or calculated member) that encompasses all the members of multiple dimensions, i.e. a union of dimensions, that could be returned as a row in a MDX statement. Thanks again for your help. -Jay A. Ritchie "Tom Chester" <publicNOSPAM (AT) tomchester (DOT) net> wrote Sure, just create a calc member equal to the member. public @ the domain below www.tomchester.net "Jay" <googlegroups (AT) jayritchie (DOT) com> wrote in message news:dccfa262.0401261043.1cbc36d1 (AT) posting (DOT) google.com... We have multiple cubes in our organization (data is divided by month). I'd like to create a virtual cube to query across all the cubes but my problem is that the measure names from cube to cube change, e.g. volume-oct in one and volume-nov in another. Is there some way to alias the measure names so I can have a single virtual measure, e.g. volume? Thanks, Jay |
#5
| |||
| |||
|
|
I assume there is a good reason why you don't have a single Customers dimension...? In your scenario how are the customer dimensions sliced? public @ the domain below www.tomchester.net "Jay" <googlegroups (AT) jayritchie (DOT) com> wrote in message news:dccfa262.0401271020.75817dff (AT) posting (DOT) google.com... Tom, Thanks for the reply. I've been to your site after I came across your Time Dimension article. I actually didn't do the calculated member because I erronously thought it wouldn't honor the time dimension, but apparently it does, so that works. Thanks. However, along the same vein, not only do our cubes change the name of the measures from cube to cube, but one of the dimensions, e.g. customers_dec and customers_jan. So if I return my calulated member on columns and the dimensions on rows, I only get half the value of my calculated member for each row. How do I create a dimension (or calculated member) that encompasses all the members of multiple dimensions, i.e. a union of dimensions, that could be returned as a row in a MDX statement. Thanks again for your help. -Jay A. Ritchie "Tom Chester" <publicNOSPAM (AT) tomchester (DOT) net> wrote in message news:<ZvdRb.19Tom.$vR3.67947 (AT) news (DOT) uswest.net>... Sure, just create a calc member equal to the member. public @ the domain below www.tomchester.net "Jay" <googlegroups (AT) jayritchie (DOT) com> wrote in message news:dccfa262.0401261043.1cbc36d1 (AT) posting (DOT) google.com... We have multiple cubes in our organization (data is divided by month). I'd like to create a virtual cube to query across all the cubes but my problem is that the measure names from cube to cube change, e.g. volume-oct in one and volume-nov in another. Is there some way to alias the measure names so I can have a single virtual measure, e.g. volume? Thanks, Jay |
#6
| |||
| |||
|
|
Hmmm... good reason? I don't know, I wasn't here when they did this. The customer dimension is never really sliced, except to perhaps select a single customer. There's a hierarchy in the customer dimension, so there are a couple other ways to slice it, but nothing that would explain the need to create a new dimension each month. It could be that the hierarchy of customers can change from month to month, but we ususally roll things up based on how they rollup today, so the current customer dimension is the one I would want to use in any scenario, regardless if the cube I'm getting the measure from has it's own customer dimension. "Tom Chester" <publicNOSPAM (AT) tomchester (DOT) net> wrote I assume there is a good reason why you don't have a single Customers dimension...? In your scenario how are the customer dimensions sliced? public @ the domain below www.tomchester.net "Jay" <googlegroups (AT) jayritchie (DOT) com> wrote in message news:dccfa262.0401271020.75817dff (AT) posting (DOT) google.com... Tom, Thanks for the reply. I've been to your site after I came across your Time Dimension article. I actually didn't do the calculated member because I erronously thought it wouldn't honor the time dimension, but apparently it does, so that works. Thanks. However, along the same vein, not only do our cubes change the name of the measures from cube to cube, but one of the dimensions, e.g. customers_dec and customers_jan. So if I return my calulated member on columns and the dimensions on rows, I only get half the value of my calculated member for each row. How do I create a dimension (or calculated member) that encompasses all the members of multiple dimensions, i.e. a union of dimensions, that could be returned as a row in a MDX statement. Thanks again for your help. -Jay A. Ritchie "Tom Chester" <publicNOSPAM (AT) tomchester (DOT) net> wrote in message news:<ZvdRb.19Tom.$vR3.67947 (AT) news (DOT) uswest.net>... Sure, just create a calc member equal to the member. public @ the domain below www.tomchester.net "Jay" <googlegroups (AT) jayritchie (DOT) com> wrote in message news:dccfa262.0401261043.1cbc36d1 (AT) posting (DOT) google.com... We have multiple cubes in our organization (data is divided by month). I'd like to create a virtual cube to query across all the cubes but my problem is that the measure names from cube to cube change, e.g. volume-oct in one and volume-nov in another. Is there some way to alias the measure names so I can have a single virtual measure, e.g. volume? Thanks, Jay |
![]() |
| Thread Tools | |
| Display Modes | |
| |