Filling Aggregates.
Hi
Can any one please tell me ,how to fill aggregates....I know rollup is for the same purpose but i there is an option Maintain Aggregates when we right click on the Infocube...........
how to do with this option?
Thanks is advance,
Soumya
Hi......
Go to RSA1 >> right click >> maintain aggregates >> there select the inactive aggregate(its status will be red.....there are two colums:one will be for status and other fill) and click on the top activate and fill button >> first aggregate will be activated ( you can check the status field......it will be green)>> then a screen will come there...... there start the filling job.......then the filling job will start................you can monitoe the job in SM37....................
One thing don't fill two aggregates of the same cube.....it may fail due to lock issue..............
If after activation the filling job fails............then again you have to deactivate the aggregate...........then again activate and fill.............
Hope this helps you...........
Regards,
Debjani..........
Edited by: Debjani Mukherjee on Sep 19, 2008 6:43 AM
Similar Messages
-
Filling aggregates is taking too much time
Hello,
Filling aggregates is taking too much time for around 17000 records & we have checked the cube consistancy in rsrv is everything is fine .
how can i trace the problem .
THanks in advance.
Ravinderhi ravinder,
can you tell me how many records are there in the cube at line item level.
Regards
Amar. -
Fill aggregates through process chain?
hi,
we are creating aggregates on cube for perticular characters. when i use same thing in process chain, i am getting cube level, how can i find perticular character while filling aggregates in process chain?
regards
ssHi Suneel,
When you created the aggregate, you specified that chars that you wanted to put in each aggregate. Now in the process chain you just need to specify which cube's aggregates you want to be updated. No need to mention that chars again.
Hope this helps... -
Roll-up not possible; no filled aggregates available
hi sapgurus,
I am facing the following while running my process chains:
Roll-up not possible; no filled aggregates available
Rollup is ended with error;
My problem i don't have sufficient authorization to cube to do the manual roll
Please help me,and how to proceed with this error.ashwin,
Thanks for your reply.
Though i am not able to see the data in cube,i am able to see the aggregates in the cube by clicking on aggregates button on right side of the cube.
I observed that button "filled/switched off" is red should i activate them .How to do that?.
Please help me with this?.
thanks in advance.
Message was edited by:
NRUPAL CHOWDARY -
Error while filling aggregates 'SQL Error: 12801'
Hello friends,
While filling aggregates for cube 0SD_C03 i am getting sql error 12801 and error SQL Error: ORA-12801: error signaled in parallel query server P029 ORA-00018: maxim .
Please suggest me a solution .
Regards
Nilesh VakilHi Nilesh,
check:
Aggregate issue
Problems with BITMAPINDEX under ORACLE in BW
SAP Note Number: [159779|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bw_sys/~form/handler]
No 'Star Transformation' for a Hierarchy Changerun
SAP Note Number: [934281|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bw_bex/~form/handler]
Regards
Andreas -
How to fill aggregate without activate
Hi, all.
Is there a way to fill aggregate without activate? For example, after import, i can not activate agregates, because activation is change (for BW) and it doesnt want to change transported objects. Or maybe when i want to refill agregates and don't want to activate them, because otherwise they will be included in transport request.
And again finally question is (if you've forgotten): Is there a way to fill aggregate without activate?Of cause I've tried process chain, but forgot to mention.
That doesn't work. job runs for 3 seconds and successfully finishes, but aggregates are not filled.
Maybe that can be concerned with that before that I delete request from cube, and all aggregates were emptied. But their structures didn't change. -
Hi All,
WHile filling aggregates i amgetting error mesage " Transport connection for aggregate xxxxx terminated". How to check and fix this?
SunilHi,
Can u reactivate the aggregates and fill again. let me know.
Regards,
Jack -
Filling aggregate with different level of aggregation.....
WE have total 7 aggregates to be activated and filled, 4 belongs to first level ,and three in second level.By mistake we filled one of the aggregate at second level, now we want to fill the aggregate which are in the first level....... will there be any inconsistency or problems when aggregate at lower level is filled and activated before the higher level.
Hi,
All of them can be filled individually.Doing so, It does not make any effect on other. Generally we can see fast filling if we do all of them at a time ,because system does the Higher granular aggregates filling first and it use them to fill lower granular aggregates,But it does not mean that we facr inconsistency if we do any one in advance.
With rgds,
Anil Kumar sharma .P -
Hi,
I have an aggregate created about one infocube. This aggegate was working correctly but I have need desactivate it and I have removed the data by other issue already fixed. After resolve the issue, I want activate and fill the aggregate. This aggreate has status green now but in "Filled/switched off" is red and I can't fill this aggregate. I push "Activate and fill (F6)" but the job generated is cancelled in seconds with the following error (ST22):
Termination occurred in the ABAP program "SAPLRSENQ" - in "MIGRATE_IPRO_C".
The main program was "RSAGGR2 ".
Then the aggreate is active but empty...
Please, could you help me?
Thanks in advance.dbenitez wrote:
Hi,
>
> I have desactivate using F8 and the t-code RSATTR is completed succesfully, there are not change run process running. When I execute "Activate and Fill", the aggregate be active but empty.
>
> I will continue checking this issue.
>
> Thanks!
Check if there's any collisions in ACR. Goto SE37 > RSMODSTATEGET > Check if there's any entries; If yes, clear them using RSMODCLOSE*, else no issues. Goto the Maintain Aggregates & deactivate them completely till you see 2 red lights. Before activating them & filling them, check via RSRV. Ensure the data in cube (via manage tab) is complete in all aspects, i.e. no red requests etc. Don't leave any aggregates activated, but not filled. Use the function modules to perform rollup & check if the aggregates are working correctly. This must solve your case. -
Error in Roll up & Filling up an aggregate
Hi all,
We have created 4 aggregates on 0SD_C03 ( Sales Overview cube). Initially we had filled the data to all the aggregates after the history data load successfully. Now after the delta load we are trying to manually roll up the aggregates. We have only one delta package request currently in the system. Now as we tried to schedule the roll up manually it gave an error stating:
Roll up terminated: SQL error 12801. the diagnosis of the error says:
"The database system registered an SQL error. As available, the error number and a description are included in the short text. Possible causes for SQL errors include:
1. Overflow of database objects such as buffers, temporary tablespaces, rollback segments or data containers/tablespaces.
->These problems can generally be eliminated by system administrators.
2. Missing generated database objects such as tables or views based on inconsistent or inactive InfoCubes or InfoObjects. Examples of this include the view of the fact table for an InfoCube or the attribute SID table (X/Y table) of a characteristic.
-> These problems can generally be eliminated by a BW administrator.
3. SQL requests with incorrect content.
-> Problems of this type are generally programming errors"
In the manage>requests Tab for the cube under the roll up status it says the roll up is still running !
now when we are trying to fill one of the aggregates after deactivating & activating sequentially that process is also getting terminated. error message from the job log states:
The roll up for InfoCube <cubename> has terminated
The system is not able to fill the aggregates at this time
Lock NOT set for: Fill aggregate (initial)
So we are not able to fill the aggregate either. Need your help badly as we are short on timeline as well.
Thanks in advance,
Abhishek.Thanks M & Maithili for your prompt replies.
Let me give you more details.
1. There are no run time errors in ST22
2. There was a lock for the cube in SM12. I deleted that as suggested by you & then tried filling up the aggregate again but unfortunately it is giving me exactly the same error once again.
3. in SM37 I could find a job BI_SAGR* getting triggered as soon as I tried to fill the aggregate. But the job terminates in 4 seconds.
4. in SM21 I could find 2 errors --
a. database error 12801 in FET:
Program Cl Problem cl Packag
RSBATCH_EXECUTE_PROZESS K SAP Web AS Problem SBAC
Module nam Line Table Name Field Nam
dbacds 1433 12801 FET
Documentation for system log message BY 2 :
After the attempt to call a database operation, the database sy
returned the error code specified in the message, which indicat
the operation concerned could not be executed successfully.
b. database error 12801:
The log of this is exactly same as the above, only thing is the field name is missing.
Thanks,
Abhishek -
Process chain fails every time at "roll up of aggregates"
hi all,
A process is deffined in such a way that... start
i
i
Delta loads to infocube1(load) deltaload to infocube2(load) deltaload to infocube3(load)
i i i
i i i
delta load of aggregate(cube1) delta load of aggregates(cube2) delta load of aggregates
Every time when this process chain get executed,this fails at delta laod of aggregates step.If i repeat again it works fine.But repeating is not a solution for this.So,i want a permanent soltuion for this..
Please guide me what to do?and explain me why this happens.
Error message:-process rollup of filled aggregates/bia indexes,variant delta load of aggregates
Thanks( in advance)
MoushmiHi Moushmi,
Have you checked if the system has processes available while the chain is running? It could be that your system is overloaded and the aggregates wouldn't roll up because you have no processes or available memory.
Check with your Basis resource. Also, try changing your chain to do only 1 at a time. Do you have many aggregates to load, are they big, and most important are they being used.
Kathleen -
Creating aggregates in production !!!
Hi,
I have a quick question regarding aggregates. Can I create and fill data in production without affecting the original cube. how about the performance. if some users are running queries out of that cube is it going to affect them..
thanks a lot. I will award points for the answers.
AC..hi AC,
as mentioned by Riccardo, suggested fill aggregate when
no users access report from that cube.
also take a look thread
Initial filling of Aggregate
mentioned program (by Ali) may useful
SAP_AGGREGATES_DEACTIVATE: deactivate the aggregates of an infoCube
SAP_AGGREGATES_ACTIVATE_FILL: activate and fill the aggregates of an infoCube
hope this helps. -
Aggregate not rolling up automatically !
Experts !
i have created an aggreagte last month. i just noticed that its showing last rolled up date for the last month.
there are couple other aggregates created on that cube and those are rolling up automatically everyday after the date load.
Do i need to do any kind of settings ? i thought bcoz of other aggregates , mine shoud be rolled up with those too all the time.
what is the problem ? and how do i rolled up manually ?
or just, deavtive it and activate it again. ( if i do that, then it will load all the data again and it mite take time to load. )
is there a way that it loads only remaining data form last month.
Thanksthere are couple other aggregates created on that cube and those are rolling up automatically everyday after the date load.
If u have added aggregate rolling up in daily load process chain, then these aggregate roll up would happen in that PC load.
what is the problem ? and how do i rolled up manually ?
U should add "RollUp of filled aggregates" process in process chain. OR to do that manually
Infocube --> manage .. 'RollUp' tab.. make sure displayed Request ID is the most recent request Id as that of under 'Request' tab.
then Execute. -
ABAP Dump Error - System error in program RSMDATASTATE
Hi Experts,
We have a Process Chain which loads data, fills aggregates and does a rollup.
Suddenly last week , the rollup step failed giving a error: No filled aggregates for the Cube
We ran the Program SAP_AGGREGATES_ACTIVATE_FILL.
After running the Program, the rollup happened for one day but again today while performing rollup we are encountering a ABAP dump.
The error analysis says: System error in program RSMDATASTATE and form RSM_DATASTATE_CHECK-10-
We checked the SAP Note : 858671, but we are not sure about the support packs.
Please Help.
Vivek Das GuptaHello.
Did you check note 1094948 if it was applied? Please apply this note and retest the report.
Thanks.
Walter Oliveira. -
Problem in process chain running for 3 days
Hi Experts,
Please help me
We have process chain like below
1. delete index
2. full loads going 3 cubes (16 infopacs)
3. loading to ods and then update to cube
4. delete overlapping requests (16 infopac)
5. create index
6. aggregate filling
7. delete PSA
Now the issue is, from last Saturday onwards
Process chains was still in Yellow status till date, so now, 1,2,3,4, are still running
In process chains, out if 16 infopacs, 12 are green, remaining 4 are stopped
And in ODS activation of ods data variant shows yellow, but when checked the data is activated, but not pushed to cube. When checked log it show u201Csystem exception error_messageu201D, so process terminated.
When we checked for shortdump,
It says u201Clocal time on the application server is incorrectu201D
Experts please let me know how to solve this and correct the load.Hi Experts,
Thank u for your help,
I have done the steps manually yestarday, checked todays, still it is in yellow status.
let me explain the scenario,
The data is going to 3 cubes,
the process chain is designed like this,
1. initially delete index
2. full load to cube using 16 infopac and loading from (2)ODS to cube.
3. delete overlapping requests
4. create index (3 cubes)
5. fill aggregates (only one cube)
6. Delete PSA request
so now , chain is having problem at
1. data is loaded to ods
2. data activation (showing yellow, but when checked data is activated)
3. further update to cube (2 cubes) in process chain this is not started atall ( so y'day I've done manually)
4. out 16 infocpack, only 12 infopacs are green and remaining 4 are not started.
so yestarday I've manually schedule remaining 4 infopacs.
and deleted previour requests in infocube as they are full load, but I did'nt done create index and fill aggregate steps.
now the problem is , out of 3 cube report available request is present for 2 cubes, but for 3 cube this report request is not available, but QM status is green
please let me know how to proceed.
one small silly question, do i need to fill aggregate step to get this report available request.....please suggest.
Thanks & Regards,
Raghu
Maybe you are looking for
-
Can I transfer info from one macbook to another by using a firewire cable?
Can I transfer info from one mac to another by using a firewire cable?
-
Why i can't open my hotmail with iphone but safari and laptop can open
Why i can't open my hotmail with iphone but safari and laptop can open why???
-
When you configure hierarchical queueing on an enhanced services port, should one also configure the egress queue chararcteristics such as buffer space and thresholds, shaped/shared weights, egress priority queue, etc., that is all of those character
-
Hi! I use Iweb but now when I try to publish it says unknown problem. I recently had to replace my harddrive and I used an external harddrive for a complete backup. So in 10 min the computer was up and running again. Everything seams to work except t
-
I have been a Verizon customer FOR YEARS, both home/cable/internet and wireless service, for me and my family (5 wireless lines). Somehow I was switched over to paperless billing last month and forgot to pay the bill. When I never got a bill, I final