Creating cube index in process chain

Hi,
From my previous post I realized that we build index of cube first and then delete the overlapping request from cube.
(http://help.sap.com/saphelp_nw04/helpdata/en/d5/e80d3dbd82f72ce10000000a114084/frameset.htm)
If I design a process chain in which I delete the overlapping request first and then build index then in the checking view it does not give me any error.
The process chain also works fine.
How does it hurt to have it this way or what is the concept behind having the sequence as recommended by SAP.
Thanks,
sam

Hi Sam,
  Writing performance is increased when there is no index --- So we delete the index before updating data.
Reading Performance is increased when there is a index -- So we create Index so that when queries are executed quickly by reading the data in the info-cube.
BI Best solutions suggests that old requests are to be deleted before loading new one.So we delete ovelapping requests.
Hope it helps.

Similar Messages

  • Partitioning a cube in a Process chain

    Hi,
    How can I launch the partitioning of my cube in a process chain ?
    Is there an ABAP program i can use with a variante ?
    I have 3 cubes (one per Year : Y, Y-1, Y-2).
    I would like to create a process chain for Shifting my data :
    Delete data of cube Y-2
    Load data Y-1 in cube Y-2
    Delete data of cube Y-1
    Load data in cube Y-1
    Selective deletion in cube Y
    When my cubes are empty I would like to make a new partitionning with the next year.
    this | Next |
    year    |  year   |        old part.         |         new partioning
    cube Y_           2007   | 2008      | 001.2007->012.2007 |      001.2008->012.2008
    cube Y-1        2006   | 2007      |  001.2006->012.2006 |      001.2007->012.2007
    cube Y-2        2005   | 2006      |  001.2005->012.2005 |      001.2006->012.2006
    Thanks for any help.

    Hi,
    run transaction delete_facts and generate a deletion program for your cubes with a select-option for the year. Create variants for that programs to delete the relevant years.
    Create a chain with the following steps:
    1st. abap to delete year - 3 from last cube
    2nd. load year - 2 from previous cube to deleted cube
    3rd. abap to delete year - 2 from previous cube
    4th. load year - 1 from actual cube.
    5th. delete year - 1 from actual cube.
    Hope this helps!
    kind regards
    Siggi

  • Error While Deleting cube Contents in Process Chain

    Hi All ,
       I am getting a error when i am trying to delete the contents of two cubes in a Process Chain . The data of one cube is getting successfully deleted but while deleting the second one it results in a error.
    Following are the messages :
    1>Database table /BIC/FZCFEXP01 was deleted and recreated     
    2>Database table /BIC/EZCFEXP01 was deleted and recreated     
    3>Database table /BIC/FZCFEXP02 was deleted and recreated     
    4>Database table /BIC/EZCFEXP02 was deleted and recreated     
    5>Content Of Data Target ZCFEXP01 Successfully Deleted     
    6>Content Of Data Target ZCFEXP01 Successfully Deleted     
    7>System error: RSDU_DATA_EXISTS_TABLE_DB6/ DB6     
    8>Drop Cube Failed In Data Target ZCFEXP02
    Can anyone Help ??
    Sam
    Any pointers . Help is highly appreciated.
    Edited by: Samir Bihari on May 14, 2009 8:54 AM
    Edited by: Samir Bihari on May 14, 2009 8:55 AM

    Hi,
    I'm not sure for this issue but it may relate to SP issue...
    jst chk this notes:
    Note 385293
    Note 987754
    rgds,

  • How to create info area for process chains?

    How to create info area for process chains?

    Hi,
    If I understand your question clearly, you want to assign display componets.
    once you have created you chain you assign the components by clicking CTRL+F11
    Regards,
    Namrata

  • Diference in create indexes in process chain

    Hi,
    In the create indexes step of the process chain  has  to select the infopackage or the infocube.
    What is the difference ?
    When do I to use each one?
    Thanks,
    Victoria

    Hi Victoria,
    Check these links, These might help you.
    Process chains
    http://help.sap.com/saphelp_nw04/helpdata/en/8f/c08b3baaa59649e10000000a11402f/content.htm
    Application Processes in a process chain
    http://help.sap.com/saphelp_nw04/helpdata/en/21/15843b74f7be0fe10000000a114084/content.htm
    ****Assign Points If Helpful****
    Regards,
    Ravikanth

  • Index in process chain question

    Hi Experts,
    I am creating a process chain with only 1 infopackage, do i need to add a "delete index" and "create index" variant in this chain or do i NOT need to do this because it is only one infopackage? Your advise is appreciated. Thanks in advance.

    Also note that if the number of data records to be loaded is small as compared to the total number of records already in the cube, then deleting and recreating (would affect load perf) but would take more time and resources than loading in the presence of these index.
    If you like, search for some posts by Pizzaman...you will get a very good understanding of this topic.
    Hope this helps...

  • How to rollup cube data in Process chain?

    I have loaded data into a cube, and when i look at the technical status it is green but there is nothing in the "request for reporting available"box. I went to Rollup Tab and manually execute the request. It worked.
    But is there anyway that I can add a process type to do it automatically? I saw there are three process type related to Rollup, which one should I use?
    1. Initial Fill of New Aggregates
    2. Roll Up of Filled Aggregates/BIA Indexes (what does this mean?)
    3. initial Activation and Filling of BIA Indexes
    Thank you!

    Dear experts,
    We have the following problem: for certain figures we have on ODS level 2 daily updates: one at night and one at noon. During the week at noon we only load from the ODS into the Cubes only that data that is entered the same day (selection on CPU-Date in the InfoPackage). After loading the data at night we load the data which was entered the previous day (selection on CPU-Date in the InfoPackage). In this process we have a step in the process chain that deletes in the overlapping request of the previous day (which was loaded at noon).
    Our Process Chain for loading the data from ODS into the cubes looks as following:
    Delete Indexes of the cubes -> Load data from ODS into Cubes -> Generate Cube Indexes -> Delete overlapping Requests in InfoCubes
    After filling the BIA-Indexes on this cube, the process chain gives an error message at the stage where the overlapping request should be deleted.  The error messages says:
    Uncaught Exception: Keyfigure is of type Float.
    To solve this error at the moment we manually delete the BIA Indexes, delete the overlapping requests and fill the BIA Indexes again. Since the functions 'delete BIA Index' and 'Fill BIA Index' is not available in RSPC we can not do this automatically in the process chain.
    I also tried like above mentioned taking the step 'roll up filled BIA Indexes' into the process chain, but the check of the process chain creates a message stating that i cannot do this when in the same process chain the steps 'Delete Indexes of the Cube' and 'generate Indexes of the cubes' are included.
    Does anybody know a solution how i can delete overlapping requests in a process chain with filled BIA Indexes.
    Many thanks in advance for your kind reply.
    Best regards,
    Ilja Dekeyser

  • Issue with Delete Index in process chain

    Hi All,
    I have a situation with Delete Index in my process chain.
    Delete Index step, before loading data to cube, is taking around 2Hr to complete but some times it completes within 5 mins.
    Anyone faces such issue? If yes, how can I fix it?
    Thanks and Regards,
    Alok

    Hi,
    If Statistics are not maintained for the cube then also it might casue the high run time in index deletion.
    if its urgent then, can u try doing it manually form performance tab....
    or once process chain step is complete, create statistics for the cube. Next run should take less time
    Please try.
    Regards,
    Gaurav

  • Delete Index in Process Chain Takes long time after SAP BI 7.0 SP 27

    After upgrading to SAP BI 7.0 SP 27 Delete index Process & Create index process in Process chain takes long time.
    For example : Delete index for 0SD_C03 takes around 55 minutes.
    Before SP upgrade it takes around 2 minutes to delete index from 0SD_C03.
    Regards
    Madhu P Menon

    Hi,
    Normally  index  creation or deletion can take long time in case  your database statistics are not updated properly, so can check  stat  after your data loading is completed and index generation is done,  Do creation of database statistics.
    Then try to recheck ...
    Regards,
    Satya

  • Need help for ALE Remote lock while dropping indexes in process chain

    Hi Gurus,
    Object requested is currently locked by ALE Remote is the message i got while dropping indexes from the process chain and is red
    Entire chain is now status R. I tried by repeat still the dropping indexes step fail in the process chain.
    Could u please advise me.
    Thanks,
    Srikar

    Hi,
    Even check any lock is happened for the cube in SM12. If it not rectified with all possible solutions please paste  error log in batch monitor tab.
    Regard's
    Suman

  • How to close an open request for a RealTime Cube in a Process Chain ?

    Hi,
    I've a real-time infocube, let´s call it C1RT. C1RT is connected to another standard Infocube C2 via a DTP.
    The users enter the planning data; it's stored  on C1RT. I wan't a process chain that loads data from C1RT to C2.
    What I've done yet and doesn't work is:
    Process chain PC1:
    Start->Change load mode from input ready to load ready for C1RT->Run DTP.
    I need to go to C1RT, right click, manage, click on the yellow ligth of the open request, and chage it to green, after this DTP transfers the data succesfully.
    I want to automate the yellow to green issue in PC1.
    Any ideas ?
    Best Regards,
    Miguel P.

    Hi,
    no report necessary.
    I had a similar problem lately.
    changing the cube in process chain is enough, but there are some settings to be made for the cube.
    Look it up at OSS note 1063466 .
    regards
    Cornelia

  • Short Dump created while modifying a process chain

    Hi guys ,
    Iam getting a short dump while trying to modify a process chain and it is taking me too short dump where the message is PROCESS HAS NO PREDECESSOR but even when Iam trying to DETAILED VIEW it is taking me too short dump
    Can anyone help me out of this issue

    Hi ,
    I have removed the existing start process  and I have checked but there is no Use the same short dump is created again
    Please suggest me some usefull solution .

  • Loadihng from ODS to Cube failed in process chain

    Hi All,
    I have a process chain for SD loads scheduled every night. It gave me an error while loading data from Billing ODS to Billing Cube(via Further Processing, and the data is not available in PSA).
    The error it gave is as follows:
    Error while updating data from DataStore object ZSD_O03
    Error 7 when sending an IDoc
    Time limit exceeded. 3
    Time limit exceeded.     
    Errors in source system
    Now the request is loaded in Cube(YELLOW status) with transfered records 87125 and added 62245. But there is no way by which we can check if the complete data has come to the cube.
    i did not delete the previous request from the cube  and tried to repeat the process chain from the same point...it then gave me the following error:
    -Last delta incorrect. A repeat must be requested. This is not possible.
    Please tell me now what should I do...i don't have to miss the delta records in the cube.
    1)Should I delete the prevous loaded request in cube and repeat the process chain from the same point...will it get all the delta records in that case???
    2)Should I delete the request from cube and manually repeat the last delta for the cube. and then manually load the remaining process chain.
    please help me out soon..
    Thanks and Regards,

    Hello Niyati
    you can use 2nd option
    Your error message is comming because of lack of BGD process and memory....just set the status of request in cube to red, delete it, and run a repeat load from infopackage.....
    If no. of records are high than just go for the option of "load data in PSA and than subsequently in data target"
    in infopackage
    Thanks
    Tripple k

  • Error in Process chain while deleting index and create index

    While executing the process chain  for delete index  the process chain failed with the below error message as "The system has not finished loading request 445315 into data target ZECC_C01". While creating index also it failed with error message as "Lock NOT set for: Generate index, RSSM_PROCESS_INDEX terminated, because InfoCube/DSO object ZECC_C01 could not be locked".
    Please help me in solving this issue.
    Thanks & Regards,
    Bharathi

    Hi,
    Manage the data target - ZECC_C01 and check the request number 445315. Also check the subsequent data targets if further loading was erroneous. Check whether the request is green / Properly loaded or not.
    You can also use RSBKREQUEST table to check the request and its corresponding data target.
    This request is either red or yellow caused this failure.
    Hope this helps.
    Regards,

  • Indexes Error n Process chains?

    Hi,
    I get an error in the "create Index" in Process chain for a cube.
    Error says " Creating/Deleting index not allowed for that infocube"
    The same Process chain ran fine before..But the problem occured only this time.
    Any info on this please..
    Thanks,
    Sai.

    Wat exactly do i have to look in DB02.
    I clicked on missing indexes..and it shows as 20 missing secondary indexes on the same infocube..
    Is that causing problem..If yes then how do i correct it..
    Thanks.

Maybe you are looking for

  • How to calculate an interpolation...

    Hi Everybody, Iu2019m struggling with the percentile calculation using simple interpolation. I have following inputs: Table: Day_bucket             1|     2|     3|     4 Responses             10|     20|     50|     20 Cumul_responses     10|     30

  • Hide the Link in Title Bar

    Hello, We are in the process of implementing EP in our company... We have uploaded salary slips and are checking whether it is working fine or not? One issue we are facing is when we click on the link of salary slip it opens up in different window an

  • Problem with missing files in Lightroom4 (mac).

    I use Lightroom 4I don't know what happened : most of my pictures are indicated "missing files". I followed the procedure to find the missing files on my back-ups but every time i localize a file on the back up it disappears of the library? Can someo

  • Enterprise Vs Community edition.

    Hello, Can someone throw some light on the diffferences between Enterpise and Community editions of Oracle NoSQl. Thanks and Regards Rishabh Agrawal

  • GAP's in the Implematation Phase

    Hi ! What would be the general gap's  we will be facing in the implementation phase and how they are going to fix it. Please answer this question. It's urgent and necessary. Regards, Ben