![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
#3
| |||
| |||
|
|
Sounds like what you have here are attributes of the dimension members. AS2k5 handles attributes REALLY well. In AS2k the story is not as good, but can still work, although performance may not be ideal. In both AS2k and AS2k5, what you would do is to set up your products table with a column for each attribute. eg ID, Product, Manufacturer, Sugar Content, Color 1, Pepsi Max, Pepsi, Sugar Free, Black Then in AS2k you would create member properties for each of these attributes. From these member properties you can then create virtual dimensions. AS2k cannot create aggregations of virtual dimension so it will have to aggregate at runtime, which is where you may take a performance hit. If you have a natural hierarchy you should set these up as levels as these will benefit from the native aggregation abilities of AS. eg. you might be able to setup a Manufacturer > Sugar Content > Product hierarchy that will also aid users in navigating around. Alternatively you could create multiple views off this products table and create multiple real dimensions off the one product table, but here again performance will suffer as the more dimensions there are in a cube, the more complicated the aggregation designs become, reducing their effectiveness. In AS2k5 attributes are first class properties of the dimension and appear natively as a single level hierarchy. You then have the option of combining them into other native hierarchies as you see fit. HTH -- Regards Darren Gosbell [MCSD] dgosbell_at_yahoo_dot_com Blog: http://www.geekswithblogs.net/darrengosbell |
#4
| |||
| |||
|
| Many-to-Many Dimensions in Analysis Services 2005 |
#5
| |||
| |||
|
#6
| |||
| |||
|
|
can ignore the rest of what I am about to say. If not, then I suspect that it's not that your end user *needs* ad-hoc groupings, it just that they are not yet sure what their requirements are. This is not uncommon |
#7
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |