dbTalk Databases Forums  

Accelerator for BI: End Balance Aggregration

microsoft.public.sqlserver.olap microsoft.public.sqlserver.olap


Discuss Accelerator for BI: End Balance Aggregration in the microsoft.public.sqlserver.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Jim Reisz
 
Posts: n/a

Default Accelerator for BI: End Balance Aggregration - 12-01-2003 , 11:13 AM






Hi All,

I am having an issue with the 'End Balance' aggregation method for a
physical measure in SQL Server Accelerator for BI. If I select 'End
Balance' as the aggregation method for the measure I am not able to see any
of the data for this measure in the cube. If I change the aggregation
method to 'Sum' then I am able to see the data for the measure.

The documentation states that 'End Balance' can be used if there is a time
dimension defined for the cube. I am using the Time.Standard dimension with
the cube.

Any suggestions?

Thanks.

Best Regards,
Jim



Reply With Quote
  #2  
Old   
Sean Boon [MS]
 
Posts: n/a

Default Re: Accelerator for BI: End Balance Aggregration - 12-01-2003 , 01:50 PM






If I remember correctly the Accelerator checks the last child of the current
time member to represent the end balance. If you don't have any data for
the last child of the currentmember of the time dimension then, you'll
either need to make sure that you do or modify the MDX expression in the
custom rollup formula to do something like this. You'll need to keep the
checks in the custom rollup formula that check for the Measure Name.



Tail( Filter([Time].currentmember.children, NOT
IsEmpty(Time.CurrentMember, [Measures].[Quantity])),1).Item(0)

Sean


--
Sean Boon
SQL Server BI Product Unit

--
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm.


"Jim Reisz" <jreisz (AT) msn (DOT) com> wrote

Quote:
Hi All,

I am having an issue with the 'End Balance' aggregation method for a
physical measure in SQL Server Accelerator for BI. If I select 'End
Balance' as the aggregation method for the measure I am not able to see
any
of the data for this measure in the cube. If I change the aggregation
method to 'Sum' then I am able to see the data for the measure.

The documentation states that 'End Balance' can be used if there is a
time
dimension defined for the cube. I am using the Time.Standard dimension
with
the cube.

Any suggestions?

Thanks.

Best Regards,
Jim





Reply With Quote
  #3  
Old   
Jim Reisz
 
Posts: n/a

Default Re: Accelerator for BI: End Balance Aggregration - 12-02-2003 , 02:02 PM



Sean,

Thanks for the info. Each row in the fact table does have data for the last
child of the current time member which is day and this is the key day_idx
that references the day_idx primary key in Dim_Time_Day. There is also a
row in Dim_Time_Day for 11-30-2003 so I am a little concerned why it isn't
rolling up on 11-30-2003. The fact table is our backlog that only contains
data from 11-30-2003.

Any other suggestions?

Thanks.

Best Regards,
Jim


"Sean Boon [MS]" <seanboon (AT) online (DOT) microsoft.com> wrote

Quote:
If I remember correctly the Accelerator checks the last child of the
current
time member to represent the end balance. If you don't have any data for
the last child of the currentmember of the time dimension then, you'll
either need to make sure that you do or modify the MDX expression in the
custom rollup formula to do something like this. You'll need to keep the
checks in the custom rollup formula that check for the Measure Name.



Tail( Filter([Time].currentmember.children, NOT
IsEmpty(Time.CurrentMember, [Measures].[Quantity])),1).Item(0)

Sean


--
Sean Boon
SQL Server BI Product Unit

--
This posting is provided "AS IS" with no warranties, and confers no
rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm.


"Jim Reisz" <jreisz (AT) msn (DOT) com> wrote in message
news:%23HC5Z6CuDHA.2136 (AT) TK2MSFTNGP10 (DOT) phx.gbl...
Hi All,

I am having an issue with the 'End Balance' aggregation method for a
physical measure in SQL Server Accelerator for BI. If I select 'End
Balance' as the aggregation method for the measure I am not able to see
any
of the data for this measure in the cube. If I change the aggregation
method to 'Sum' then I am able to see the data for the measure.

The documentation states that 'End Balance' can be used if there is a
time
dimension defined for the cube. I am using the Time.Standard dimension
with
the cube.

Any suggestions?

Thanks.

Best Regards,
Jim







Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.