Proclarity custom members and SSAS 2008 issue

We run proclarity 6.3 and have recently upgraded to SSAS 2008 SP1. When creating a simple query via proclarity with a custom member such as "my total" which proclarity creates as an aggregate of one or more members SSAS 2008 changes the mdx sent by proclarity and substitutes the Aggregate command with the Sum command.

The exact same proclarity command executed against SSAS 2005 SP3 leaves the aggregate intact and returns the correct result for averages and percentages etc.

The work around requires the custom meber to have a solve order other than zero (the default) this then stops SSAS 2008 from removing the aggregate function and replacing with SUM.

We have a number of users with hundreds of custom members, is there any plan to look at this issue with SSAS 2008 to stop users from getting incorrect results when using custom members?

below is example of output from profiler running against SSAS 2005 and also the same in 2008 where the SUM replaces the aggregate function.

WITH

 

MEMBER [Employee Grade].[KeyReportingGradeGroup].[All].[#<MEMBER!perryja!Total>#] AS 'AGGREGATE( { [Employee Grade].[KeyReportingGradeGroup].&[Partner], [Employee Grade].[KeyReportingGradeGroup].&[Assoc (incl Snr ____)], [Employee Grade].[KeyReportingGradeGroup].&[Asst Sol 3], [Employee Grade].[KeyReportingGradeGroup].&[Asst Sol 1/2], [Employee Grade].[KeyReportingGradeGroup].&[NQ], [Employee Grade].[KeyReportingGradeGroup].&[Trainees], [Employee Grade].[KeyReportingGradeGroup].&[Rebate], [Employee Grade].[KeyReportingGradeGroup].&[Other] } )'

SELECT

 

{ [Measures].[Avg Effective Rate] } PROPERTIES PARENT_UNIQUE_NAME, MEMBER_TYPE ON COLUMNS ,

 

{ [Employee Grade].[KeyReportingGradeGroup].[All], [Employee Grade].[KeyReportingGradeGroup].&[Partner], [Employee Grade].[KeyReportingGradeGroup].&[Assoc (incl Snr ____)], [Employee Grade].[KeyReportingGradeGroup].&[Asst Sol 3], [Employee Grade].[KeyReportingGradeGroup].&[Asst Sol 1/2], [Employee Grade].[KeyReportingGradeGroup].&[NQ], [Employee Grade].[KeyReportingGradeGroup].&[Trainees], [Employee Grade].[KeyReportingGradeGroup].&[Rebate], [Employee Grade].[KeyReportingGradeGroup].&[Other], [Employee Grade].[KeyReportingGradeGroup].[All].[#<MEMBER!perryja!Total>#] }

PROPERTIES PARENT_UNIQUE_NAME, MEMBER_TYPE ON ROWS

 

FROM

 

[Finance]

 

WHERE

 

( [Bill Period].[Fiscal].[Fiscal Period].&[201012] )

--2008 extract

 

WITH MEMBER [Employee Grade].[KeyReportingGradeGroup].[All].[#<MEMBER!perryja!Total>#] AS 'SUM( { [Employee Grade].[KeyReportingGradeGroup].&[Partner], [Employee Grade].[KeyReportingGradeGroup].&[Assoc (incl Snr ____)], [Employee Grade].[KeyReportingGradeGroup].&[Asst Sol 3], [Employee Grade].[KeyReportingGradeGroup].&[Asst Sol 1/2], [Employee Grade].[KeyReportingGradeGroup].&[NQ], [Employee Grade].[KeyReportingGradeGroup].&[Trainees], [Employee Grade].[KeyReportingGradeGroup].&[Rebate], [Employee Grade].[KeyReportingGradeGroup].&[Other] } )'

SELECT

 

{ [Measures].[Avg Effective Rate] } PROPERTIES PARENT_UNIQUE_NAME, MEMBER_TYPE ON COLUMNS ,

 

{ [Employee Grade].[KeyReportingGradeGroup].[All], [Employee Grade].[KeyReportingGradeGroup].&[Partner], [Employee Grade].[KeyReportingGradeGroup].&[Assoc (incl Snr ____)], [Employee Grade].[KeyReportingGradeGroup].&[Asst Sol 3], [Employee Grade].[KeyReportingGradeGroup].&[Asst Sol 1/2], [Employee Grade].[KeyReportingGradeGroup].&[NQ], [Employee Grade].[KeyReportingGradeGroup].&[Trainees], [Employee Grade].[KeyReportingGradeGroup].&[Rebate], [Employee Grade].[KeyReportingGradeGroup].&[Other], [Employee Grade].[KeyReportingGradeGroup].[All].[#<MEMBER!perryja!Total>#] }

PROPERTIES PARENT_UNIQUE_NAME, MEMBER_TYPE ON ROWS

 

FROM

 

[Finance]

 

WHERE

 

( [Bill Period].[Fiscal].[Fiscal Period].&[201012] )

 

Thanks

James

May 11th, 2010 4:54pm

So far we've had luck installing the ProClarity SP3 update (http://www.microsoft.com/download/en/details.aspx?id=6626). 

This appeared to solve the problem on both a Win 7 install and a Win XP install of ProClarity Professional 6.3.

It looks like the only option is a client side install of SP3.  You can install it on the Analytics server, but that only presents it as an available download for  the clients - it still needs to be installed on clients (kind of a pain, since our users are not machine admins).

Free Windows Admin Tool Kit Click here and download it now
September 14th, 2011 6:02pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics