Using unformatted cell values it may improve query performance
If a report does not use formatted cell values, query time can be reduced. An example is a Reporting Services report that does its own formatting and therefore would not use the formatted values from SSAS. By returning only the value of the cell and not its formatted value in MDX, you can achieve better queries performance, sometimes between 5-20%, depending on the size of the cell set. The default properties include FORMAT_STRING and FORMATTED_VALUE, and can be omitted by specifying a list of properties. An example is to add "cell properties VALUE" at the end of every query.
select [Measures].[Internet Sales Amount]
on columns
from [adventure works]
cell properties value
Comments
Anonymous
September 25, 2007
PingBack from http://www.artofbam.com/wordpress/?p=2852Anonymous
September 25, 2007
I'm happy to see you happy to see you suggest the % improvement range as I hadn't tried to quantify that before. That was helpful. I've blogged about cell properties in Reporting Services in a bit more depth, so the following may be of interest for some people: http://www.artisconsulting.com/Blogs/tabid/94/EntryID/4/Default.aspx