SQL Clone
SQLServerCentral is supported by Redgate
 
Log in  ::  Register  ::  Not logged in
 
 
 


Report Builder 2.0 on SSAS 2008 Cube Group Filter


Report Builder 2.0 on SSAS 2008 Cube Group Filter

Author
Message
ian.smith-626707
ian.smith-626707
Valued Member
Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)

Group: General Forum Members
Points: 51 Visits: 57
I have set up a test evironment to explore the possibilities of report builder 2.0 and SSAS 2008. I used the AdventureWorks2008 data example set (Cube and Database).

Setup:
Sharepoint Services 3.0 SP 2
SQL Server 2008 Enterprise (SSRS running on integrated mode)
Report builder 2.0 (configured as clickonce)
Report Model based an a SSAS cube connection

I found out that you can generate a reportmodel from a SSAS datasource fairly easy. When using ReportBuilder 2.0 to make reports based on that model I have run into some filter issues.

My main issue is: When selecting a dimension to filter I am not able to select which value I want to filter on. The filter dialog in Reportbuilder displays a blak text box in which I have to 'guess' on which attribute i want to filter. Is there anyway to, perhaps through Cube configuration, display the values in the filter textbox?

Example filter dialog: Customer Name equals [empty textbox]

I would like that empty textbox to supply me with possible values like Excel 2007 Pivot Table does when connected to a cube.
denglishbi
denglishbi
SSCrazy
SSCrazy (2.2K reputation)SSCrazy (2.2K reputation)SSCrazy (2.2K reputation)SSCrazy (2.2K reputation)SSCrazy (2.2K reputation)SSCrazy (2.2K reputation)SSCrazy (2.2K reputation)SSCrazy (2.2K reputation)

Group: General Forum Members
Points: 2225 Visits: 1364
You need to set a property on the attribute within the dimension in the SSAS database. The property that you will need to set is 'InstanceSelection' this defaults to None, so you will need to change this to DropDown, List, FilteredList, or MandatoryFilter.

InstanceSelection

Determines the client application behavior for selecting instances of the entity, based on the expected number of total instances. There are four options:

Dropdown: Use when the number of instances is small enough to fit in a simple drop-down list.

List: Use when the number of instances is too large for a simple drop-down list but does not require pre-filtering.

FilteredList: Use when the number of instances is large enough to require that the user filter the values before the user can select instances.

MandatoryFilter: Use when the number of instances is so large that users are prevented from building queries on this entity without filtering.

----------------------------------------------------------------------------------------
Dan English - http://denglishbi.wordpress.com
ian.smith-626707
ian.smith-626707
Valued Member
Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)

Group: General Forum Members
Points: 51 Visits: 57
Great! SSAS 101 I guess huh Smile

I knew there was something simple I didnt know.. ok will try try this straight away.

Am I correct assuming that a report model is the only way to let the user use grouped filters? When using Excel 2007 I am not able to use logical statements like AND, OR.
ian.smith-626707
ian.smith-626707
Valued Member
Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)Valued Member (51 reputation)

Group: General Forum Members
Points: 51 Visits: 57
It works! Thanks again.
Go


Permissions

You can't post new topics.
You can't post topic replies.
You can't post new polls.
You can't post replies to polls.
You can't edit your own topics.
You can't delete your own topics.
You can't edit other topics.
You can't delete other topics.
You can't edit your own posts.
You can't edit other posts.
You can't delete your own posts.
You can't delete other posts.
You can't post events.
You can't edit your own events.
You can't edit other events.
You can't delete your own events.
You can't delete other events.
You can't send private messages.
You can't send emails.
You can read topics.
You can't vote in polls.
You can't upload attachments.
You can download attachments.
You can't post HTML code.
You can't edit HTML code.
You can't post IFCode.
You can't post JavaScript.
You can post emoticons.
You can't post or upload images.

Select a forum

































































































































































SQLServerCentral


Search