Requiring Report Builder users to choose a perspective
Some customers have report models that are large enough they do not expect any user to ever request the entire model, and would actually prefer to disallow that option, and require them to choose a perspective instead. There is an undocumented and unsupported feature that provides this behavior in the current release. It is used by Analysis Services when generating a report model over a cube.
The simplest approach is to use the SOAP API's to add a custom property to the report model with name = "MustUsePerspective" and value = "true".
If you wish, you can add a similar custom property to the report model within Model Designer, set the property data type to Boolean, set the namespace to "https://schemas.microsoft.com/sqlserver/2004/11/semanticquerydesign", and whenever you publish the model the corresponding server property will be added automatically.
Comments
- Anonymous
March 17, 2007
Hi Bob,How can I use stored procedures to create a report model. I saw some posts on MSDN forums but it is not clear. Please enlighten us with an article, Scores of users like me are interested to know how to accomplish this. - Anonymous
March 29, 2007
The comment has been removed - Anonymous
April 07, 2007
The comment has been removed - Anonymous
September 11, 2007
I want get the modelitems in a report server model and also included in a perspective. I am trying to do this desperately. Plz can you help me anyway to achive this? - Anonymous
January 06, 2009
Hi,We are currently looking for a report writer where non technical users can write their own reports. I've heard that reporting services is capable of handling this task. Please enlighten about this.Thanks...http://www.lugaluda.com - Anonymous
April 27, 2009
Customer report models that vary in size from a few to a few hundred entities. Little Northwind with