dbaspot
Tags Register FAQ Calendar Search Today's Posts Mark Forums Read

Excel and Pivot Table performances - sqlserver-olap

This is a discussion on Excel and Pivot Table performances - sqlserver-olap ; Hi all, I would like to know what is happening on my SSAS 2005 cube when I browse it with Excel 2007 Pivot Table, and eventually how can I resolve the problem. I have a finance cube where we defined ...


Home > Database Forum > Data Warehousing > sqlserver-olap > Excel and Pivot Table performances

Reply

 

LinkBack Thread Tools Display Modes
  #1  
Old 11-05-2008, 06:15 AM
Database Bot
 
Join Date: Sep 2009
Posts: 1,236,254
Database Administrator is on a distinguished road
Default Excel and Pivot Table performances

Hi all,

I would like to know what is happening on my SSAS 2005 cube when I browse it
with Excel 2007 Pivot Table, and eventually how can I resolve the problem.

I have a finance cube where we defined different roles: one of this (global
role), can see all data, while the other roles have a filter on the measures
(only some measures can be seen by the user who belong to that role) and a
filter on the geography (different areas for different roles)

Furthermore, we partitioned the cube on a monthly basis.

Let's consider the client dimension, which is very huge.

Imagine to browse the cube in Excel 2007, with users who belong to different
roles;

put the time dimension on column labels position in Excel, showing 2008 and
all the quarters (Q1, Q2, Q3, Q4)
put the client dimension on row labels positions in Excel
put one of the measures on the Values position in Excel. This is not a
calculated measure.

I get this performances:
If I browse the cube with the global role I have a response time of few
seconds,even if the list of clients is very huge (In real analysis the user
needs to see ALL the list of clients, but this report is generated once a
year and adding some other filters that are not important for this test)

If I browse the cube with another role I have a response time nearly to 1-2
hours, even if the list of client is smaller because I'm filtering on the
geography.

If I put the date dimension in the report filter position in Excel, I have a
response time of few minutes, sometimes in seconds.

What is happening? Why I have this difference between the two roles?
It is something related to the partitions and the roles?

If I use the performance monitor I don't see any difference between the MDX
generated by the two roles.
Any suggestions?

Thanks in advance,
Luca

Reply With Quote
  #2  
Old 11-11-2008, 10:02 PM
Database Bot
 
Join Date: Sep 2009
Posts: 1,236,254
Database Administrator is on a distinguished road
Default Re: Excel and Pivot Table performances

".. the other roles have a filter on the measures
(only some measures can be seen by the user who belong to that role) and
a filter on the geography (different areas for different roles) .." -
when filtering by geography, are Visual Totals enabled for the security
role? That might be creating more work for the server than with the
global role.



- Deepak

Deepak Puri
Microsoft MVP - SQL Server

*** Sent via Developersdex http://www.developersdex.com ***
Reply With Quote
  #3  
Old 11-12-2008, 03:42 PM
Database Bot
 
Join Date: Sep 2009
Posts: 1,236,254
Database Administrator is on a distinguished road
Default Re: Excel and Pivot Table performances

Hi Deepak,

yes, the Visual Totals are enabled. I did a lot of tests on the Excel Pivot
Table and I think that this could be the reason for the slow performances.

Thanks again,
Luca

"Deepak Puri" wrote:

> ".. the other roles have a filter on the measures
> (only some measures can be seen by the user who belong to that role) and
> a filter on the geography (different areas for different roles) .." -
> when filtering by geography, are Visual Totals enabled for the security
> role? That might be creating more work for the server than with the
> global role.
>
>
>
> - Deepak
>
> Deepak Puri
> Microsoft MVP - SQL Server
>
> *** Sent via Developersdex http://www.developersdex.com ***
>

Reply With Quote
Reply

Thread Tools
Display Modes



All times are GMT -4. The time now is 12:55 PM.