on 04-12-2007 5:35 PM
Hey All,
I have a question concerning aggregates and when they get used. I have a user running a query and specifiying values in the selection criteria for the following:
- Sold-to Party
- Distribution Channel
- Site
- Condition Type
- Calendar Week
All 5 of these Characteristics are part of the new aggregate I build. I guess I don't understand why the aggregate is not being hit, if they're reporting on the exact same Characteristics that are part of my aggregate.
Can anyone explain????
Much appreciated.
John
Run the query through RSRT in debug mode and check the aggregate usage to see whether your aggregate does contains all the filter fields in the query.
or
If any CKF or RFK in the query uses "Before Aggregation" the query can't use aggregate.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
John,
For an aggregate to be used all of the following have to be true:
InfoObjects in the Rows must be included in the aggregate
InfoObjects that have restrictions on them (Rows, Filters, FCs, KF Columns) must be included in the aggregate
InfoObjects that are referenced as part of exception aggregation
No Virtual KFs in the InfoProvider
No 'Before aggregation' calculations on the CKFs
I believe that is the complete criteria.
Run RSRT and select " Display aggragate found".
First of all, make sure your aggregate is active and rolled up.
Ravi Thothadri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The aggregate is active and filled, since it's in a Production system. When I run the query through RSRT, and choose "Display Aggregate Found", it more or less displays a suggested aggregate. This one has fixed values for two of the Characteristics. The one I created does not have any fixed values, and nor it shouldn't.
John
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.