I'm looking to enhance the cube processing time and someone suggested me to set "AttributeHierarchyEnabled='False'" for attributes which were not used at user defined hierarchies but I'm not clear with the "AttributeHierarchyEnabled" property and it's functionalities.
Can anybody just explain me when to set
AttributeHierarchyEnabled='True'
and
AttributeHierarchyEnabled='False'
and it's effects ?
Also I would like to know the use of "AttributeHierarchyVisible" and "IsAggregatable" properties.
Please give me some information about it which is going to be very useful for me.
Best Answer
MSDN states:
According to Dustin Ryan's post:
If we set AttributeHierarchyVisible to False, the Attribute Hierarchy is active but stays hidden when a user browses the cube while you can still use it in MDX query.
If we set IsAggregatable to False, SSAS does not create the aggregated All member for us for that attribute.
Relevant MSDN thread that might be useful: Dimension attribute with AttributeHierarchyEnabled=true and AttributeHierarchyVisible=false