![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I have a Product dimension on which I expect about 90 attributes mainly they are related to classifying the material. Can somebody please share ideas how I can implement such a large set of dimension attributes any other alternatives you can think off. Sometimes the attrbutes can be dynamic how can I implement such a scenario in analysis services dimensions. To explain the problem in more details: I have an extract provided to me for the product dimension the extract file structure is as follows: Product, AttributeName, AttributeValue --------------------------------------------------------- 110000,Color,Red 110000,Gauge,0.5M 110000,Length,5M 110000,Sealant,F 110000,Market,US 110000,MarketSegment,NA 110000,MarketApplication,102 110000,Industry,Healthcare 110000,PrintDescription,XXXXXXXXXXXXXXX 110000,PrintLabelType,ABC -------------------------------------------------------- Now my challenge with this for a given product I might have anywhere from 10 such attributes to 80 or 90 such attribute name & value pairs. So, given this my cubes currently have data only at a product level I need to report using these attributes. So, I face the following challenges: 1. How do I model this dimension to provide reporting on all these attributes 2. If I model my dimension as follows: Product, Attribute1, attribute2,.....Attribute80 then how do I flatten the data in the above structure and load it so that for a given product I populate the attribute values into attribute1 to attributeN. Not sure how this can be done from DTS or from a Stored Procedure or whatever. 3. Even if I flatten and load the dimension how does the user when he wants all Red colors or 5M length or for a particular mkt segment to do the reporting Storing the attributes in the cube is next to impossible I cannot store 80 or 90 attributes in the cube. I would greatly appreciate if others having faced a similar problem how you have done modelling and handling this kind of variable attribute set dimensions and modelling and reporting of this kind of dimensions. Thanks Karen |
#3
| |||
| |||
|
#4
| |||
| |||
|
|
But this still does not answer my question. I want to report as I said in the following form: ProductId, Attirbute1, Attribute2...Attributen ........Then the values in the cube attached to the product. Seperating the attributes this way still does not solve my problem Thanks Karen |
#5
| |||
| |||
|
|
I have a Product dimension on which I expect about 90 attributes mainly they are related to classifying the material. Can somebody please share ideas how I can implement such a large set of dimension attributes any other alternatives you can think off. Sometimes the attrbutes can be dynamic how can I implement such a scenario in analysis services dimensions. To explain the problem in more details: I have an extract provided to me for the product dimension the extract file structure is as follows: Product, AttributeName, AttributeValue --------------------------------------------------------- 110000,Color,Red 110000,Gauge,0.5M 110000,Length,5M 110000,Sealant,F 110000,Market,US 110000,MarketSegment,NA 110000,MarketApplication,102 110000,Industry,Healthcare 110000,PrintDescription,XXXXXXXXXXXXXXX 110000,PrintLabelType,ABC -------------------------------------------------------- Now my challenge with this for a given product I might have anywhere from 10 such attributes to 80 or 90 such attribute name & value pairs. So, given this my cubes currently have data only at a product level I need to report using these attributes. So, I face the following challenges: 1. How do I model this dimension to provide reporting on all these attributes 2. If I model my dimension as follows: Product, Attribute1, attribute2,.....Attribute80 then how do I flatten the data in the above structure and load it so that for a given product I populate the attribute values into attribute1 to attributeN. Not sure how this can be done from DTS or from a Stored Procedure or whatever. 3. Even if I flatten and load the dimension how does the user when he wants all Red colors or 5M length or for a particular mkt segment to do the reporting Storing the attributes in the cube is next to impossible I cannot store 80 or 90 attributes in the cube. I would greatly appreciate if others having faced a similar problem how you have done modelling and handling this kind of variable attribute set dimensions and modelling and reporting of this kind of dimensions. Thanks Karen |
#6
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |