Deleting Cube data takes up all DIA processes

Good day
We are in Bi 7.0 and I have a problem that I cannot find an answer for.
I have created a process chain where I delete cube data with event "Complete deletion of Data Target Contents" among loading data again etc.. When this process chain starts and get to the deletion part it will use up all the DIA processes in production (SM50) and bring it to its knees for more than an hour. If I do the same thing in DEV and QA, with the same amount of records (1 200 000), then it deletes within a few seconds. I deleted the contents manually in prod as well and the same thing is happening.
What can I do to rectify this or where can I check why this is happening?
Thanks in advance.
Cj

CJ,
Have you ever used the transaction RSBATCH?  It controls how many processes are allocated to particular BW batch functions (e.g. DTP loads, Data deletes, etc.).  In RSBATCH, go into  the Mass Maintenance of All Settings for Parallel Processing.  You should be able to find the delete that you're having an issue with by selecting the appropriate process type and the correct process variant.  Compare the settings in Prod to your more manageable settings that exist in Dev and QA.  This would most likely be the place I'd start looking.
Hope this helps.
Peace,
Dan Glick

Similar Messages

  • Selective deletion of Data in DSO in a process chain

    Dear all,
    Is there any standard functionality that allows to selectively delete the data from a DSO (the three tables to avoid delta inconsistencies) in a process chain? The unique option I could see in standard functionality is to delete the entire content.
    Any help will be much appreciated.
    Thanks&Regards
    Begonia

    Hi.
    There is standard FM for such purpose RSDRD_SEL_DELETION.
    You should write report (SE38) that using this FM and then run this report within process chain with variant.
    Please follow the [example|http://wiki.sdn.sap.com/wiki/display/BI/Schedulingselectivedeletioninprocesschain-%28infocube..%29].
    Regards.

  • Deleting binary data takes time.

    Hi,
    We are storing pdf files in a table as BLOB type. There are approximately 5 milions pdfs. After a certain time some of pdf becomes inaktiv and we are deleting them
    via a batch process. The problem we are facing is that sql statement takes too long time to delete a pdf.
    Is there any other datatype/way then BLOB to store such files?
    I was thinking to store only file name(a reference) in db and the actual binary file could be somewhere on hard disk. I would like to know disadvantage or advantage to store files as BLOB or as the other way.
    Thanks in advantage.
    /Raheel

    Hi,
    If BFILE datatype helps you then it will be great.
    For more details:
    http://www.lc.leidenuniv.nl/awcourse/oracle/server.920/a96524/c13datyp.htm#3236
    Regards,
    Sailaja

  • Not able to delete Cube & DSO data

    Hi Team,
    I am trying to delete data request from upper & lower Data providers(cube & DSO respectivly).
    Frst I tried to delete cube data using context menu option DeleteData.It generates dump "Time Exceeded". So I manually selected the request in cube manage & deleted.
    Later when i try deleting DSO(that updates abv cube) data with context menu option gv similar dump so i manually tried deleting topmost req & it fails with following log.
    Delete running: DataStore object FIGLO02B, from 304,053 to 304,053
    Delete is scheduled; Selection conditions were substituted
    FB RSM1_CHECK_DM_GOT_REQUEST called from PRG RSSM_PROCESS_REQUDEL_ODSO; row 000396
    Request '304,054'; DTA 'FIGLO02B'; action 'D'; with dialog ''
    Leave RSM1_CHECK_DM_GOT_REQUEST in row 70; Req_State ''
    No records found for request ODSR_AKJPD3YPNDJMTLCTHHM0Z01VX in change log /BIC/B0000111000 of DataStore FIGLO02B
    Deletion of request REQU_F1RX9B16C7MNKCHC4AYPLI0LP from data target FIGLO02B failed
    Deletion of request REQU_F1RX9B16C7MNKCHC4AYPLI0LP from data target FIGLO02B failed
    No records found for request ODSR_AKJPD3YPNDJMTLCTHHM0Z01VX in change log /BIC/B0000111000 of DataStore FIGLO02B
    then i noted the cube data still nt deleted .Also this table /BIC/B0000111000  is empty.
    Please suggest hw shall i delete data frm DSO & cube as i want to perform fresh init.

    Hi
    Try deleting the Data Requests from Tables.
    Active Data /BIC/A<ODS_NAME>00
    New Data /BIC/A<ODS_NAME>10 in BW 2.x /BIC/A<ODS_NAME>40 in BW 3.x
    Change Log: search in table RSTSODS with the string "8<ODS_NAME>" in field ODSNAME, the name of Change Log is in field ODSNAME_TECH.
    RSODSACT                       Activation of ODS M Records
    RSODSACTREQ                    Activation table of M-request
    RSODSO_REQUCPY                 Assigning Requests to Template
    RSODSO_ROLLBACK                Table for Temporary Storage
    RSODSO_RUNTIME                 Results of Runtime Measuremen
    RSODSREQTSTMP                  Sorting of ODS Requests
    RSODSSETTINGS                  Settings for an ODS
    Hope ithelps

  • IP- Planning CUBE data deletion.

    Dear Experts,
    We have a planning enabled cube and the data is loaded and distributed as per reference (planning Function) is used and the planning sequence is run on the cube.
    Unfortuntely due to some issue in CRM we have to delete data from the cube for the last two months and reload.
    My doubt is that if i just delete the data requests and also planning requests and then reload and run my planning sequence which will reporcess the data from last two months again or else will their be an issue.
    Because in the normal cube its quite simple just delete all the requests from the cube and DTP will take care about the rest.
    So please suggest is their anything i need to take care.
    Thanks and Regards
    Neel

    Hi,
    If you know what data you want to delete (Selection criteria is clear to you ),as you specified last two months data then i will suggest go with selective deletion.
    You can follow the following steps for correct deletion:-
    1) Check the data in the cube by using listcube,with same selction criteria (In u r case last two months) .This will confirm you know and checked what you want to delete.
    2) Select the cube--> Right click --->Change Real time load Behavior.
    3)Select Planning not allowed.
    4)Select the cube,right click manage option.
    5) Select contents tab ,click on delete selection button.
    6)Specify same selction which you checked in cube and delete the contents.
    7)Change the load behavior back to load not allowed.

  • How to delete master data in bi 7? through process chain

    Hi all,
    I can see millons of records for master data is getting loaded daily. Can anyone pls advise me how to delete the master data through the process chain?
    Thanks
    pooja

    Hi,
    If Cube/DSO then we can choose the option Delete the Contente of the DataTarget in Process Type in PC. But for Mater data you can see any FM is available and keep that FM in Program and Insert that Program in PC's
    RSDMDD_DELETE_MASTER_DATA
    RSDPW_MASTERDATA_DELETE
    See the above TWO FMs in SE37 and if it is working then keep in in one simple program and then call that Propgram in Process Chain
    Thanks
    Reddy
    Edited by: Surendra Reddy on Jun 30, 2010 7:19 AM

  • How to delete InfoCube data in a Process Chain with restictions?

    Hi Friends!
    My process chain is a full update in the cube 
    I need delete the data everyday except  the last day in the month.
    How can I do this in 7.0 release?
    Thanks!

    Hi,
    Please use the option Delete of overlapp requests process type
    Take the following conditions as :
    1) Only delete request from same DTP
    3) Only Full DTP
    3) Only Delete DTP requests from same souce
    Selections are
    Overlapping
    Request date
    Is in the current month
    based on the month
    Hope this helps out
    Thanks
    PT
    Edited by: PT on Feb 23, 2010 7:18 PM

  • How to Avoid reading Processing cube data (incomplete data from the cell )

    Hi All
    we have ssis package which we will run for every 5 minutes to get latest data , the cube also refreshed every 5 minutes .
    i will take the latest value specific to the measure . Here cube processing and SSIS schedular are asynchromous . some times the cube processing may take more time by that time the ssis package starts pulling the value . in this case the values are coming
    in correct , here my question is  when i am using Tail function specific to the measure how come i am getting incorrect value instead of NULL ot Previous LatestTimesample  value.   How to Avoid this issue .
    For latest timesample we are using this set
    WITH
     SET LastSample AS TAIL(NONEMPTY([Date].[Year - Month - Date].members *[Time].[Twelfth Of Hour].members,([Measures].[VS LicenseSCSCFConcurRegistCur],{[Source 2013].[LOCALDN].&[PMES1]&[LSM]})))
    Surendra Thota

    Hi Surendra,
    We need to consider how many data of the cube is going to grow over time. I don't think it's the best practices to process the cube every 5 minutes, as the number of cube data increases, the cube processing time increases.  
    In addition, we can implement Analysis Services scale-out querying architecture solution to increase the frequency of cube updates. Here is the article for your reference, please see:
    SQL Server Best Practices Article:
    http://technet.microsoft.com/en-us/library/cc966449.aspx
    If you have any feedback on our support, please click
    here.
    Regards,
    Elvis Long
    TechNet Community Support

  • Delete older data via process chain

    Business needs only data for the past 45 days at any given time and the data loads are daily basis via process chain.
    so I would like to have a step in Process chain to delete any data older than 30 days from today's date , on a daily basis.
    How can I do that in the Process chain?

    Hi,
    You can use a process type called Delete overlapping request from Infocube in process chain. To delete requests older than 30 days select Deletion selections and write ABAP routine under Request selection through routine using following template.
    Routines for determining the old requests to be deleted after successfully loading a new request.
    form compute_<InfoCube-Name>
      tables l_t_request_to_delete structure rsreqdelstruc
      using l_request like rsreqdone-rnr
      changing p_subrc like sy-subrc.
    *Insert Source Code to decide if requests should be deleted.
    *All Requests in table l_t_request_to_delete will be deleted
    *from Infocube <InfoCube-Name>.
    *Add new requests if you want to delete more (from this cube).
    *Remove requests you did not want to be deleted.
    $$ begin of routine - insert your code only below this line-
         loop at l_t_request_to_delete.
         endloop.
         clear p_subrc.
    $$ end of routine - insert your code only before this line-
    ENDFORM.
    hope it helps...
    regards,
    Raju

  • How to Delete the Data in Cube and in ODS

    Hi ALL,
            I have a cube and an ODS both the data targets have data from the year 2002 to 2005.now i want to delete the data from both the data targets with respect to data related to the year 2003 only,how can it be done. Any Help Appreciated with rewarding points.
    Regards,
    BW Seeker.

    Hi
    Generally we can delete the data in the request for the data of year 2003 from request tab in manage screen of datatarget. This can be done only when we are sure that that particular request/s belongs to 2003 year data.
    This can be better handled with selective deletion of data for year 2003 with some keyfields like 0CALMONTH etc..
    This is infact only way when you have already compressed the data in Infocube.
    Hope it helps...
    Best Regards,
    DMK
    *Assign points if it helps...

  • How to delete selective data in a cube

    Hi all,
    Can any one tell me, how to delete selective data in a cube. For example if i want to delete data corresponding particular Matrial Id  or particular Customer ID (say C400) ? And even deleting the data based on particular Request numer.?
    Sandy.

    Hi,
    RSMO > Infocube > Manage > contents tab > selective deletion
    Then define your selections for deletions (Matrial Id or particular Customer ID (say C400)).
    Request based deletions can be done directly from Request tab.
    Thanks,
    JituK

  • How to delete aggreagetd data in a cube without deleting the Aggregates?

    Hi Experts,
    How to delete aggreagetd data in a cube without deleting the Aggregates?
    Regards
    Alok Kashyap

    Hi,
    You can deactivate the aggregate. The data will be deleted but structure will remain.
    If you switch off the aggregates it wont be identified by the OLAP processor. report will fetch the data directly from the cube. Switching off the aggreagte won't delete any data,but temporarly the aggregate will not be availbale as if it is not built on the info cube. No reporting is not possible on swtiched off aggregates. The definition of the aggregate is not deleted.
    You can temporarily switch off an aggregate to check if you need to use it. An aggregate that is switched off is not used when a query is executed.This aggregate will be having data from the previous load's. If the aggregate is switched off means it wont be available for reporting but data can be rolled up into it.
    If u deactivate the aggregates the data will be deleted from the aggregates and the aggregate structure will remain the same.
    The system deletes all the data and database tables of an aggregate. The definition of the aggregate is not deleted.
    Later when you need those aggregate once again you have to create it from scratch.
    Hope this helps.
    Thanks,
    JituK

  • How can I take out all my HealthVault data?

    As titled, how can I take out all my HealthVault data?

    Hi,
    I'm assuming by "take out" you mean you want to save copies of your data to keep outside of HealthVault.
    In general, you want to use the Export feature. Find it by going to the Health Information page, then in the "More actions" menu, choose "Export information." If you're trying to send the data to another system, then you'll probably want to choose CCD or
    CCR format. If you are keeping records for yourself, HTML would be the human-readable format. The different formats behave differently, so I'd recommend checking that the exported file contains the data you want.
    After you export, then you'll want to go into the Files section of the Health Information page and download the files you want to keep. This will be especially important for files that came from a doctor, hospital, pharmacy, or lab.
    If you want to close your HealthVault account, make sure you've got all the data you want before you close the account. By the way, if by "take out" the data you meant "delete" the data, when you close your account the data will be deleted from HealthVault
    as per the Privacy Statement.
    Hope this helps,
    Kathy

  • Info cube data deletion fact only

    When we want to delete the data in the info cube, we get an option dialog box to choose
    Do you want to delete only the contents of the fact table
    in InfoCube IC_SDGR1 or do you
    want to delete the dimension tables as well?
    1)fact table only
    2)fact table and dimension table.
    Could anyone tell me when we use only fact table , is anyone encountered with this scenario.
    Because generally we use fact table and dimensional table option for deletion.
    Thanks for the replies

    as long as you haven't changed anything to the dimension you can leave the data in the dimension tables when deleting.Your reload will go a lot faster as less (or none) entries are to be created. on the other hand if you have made a change to your cube and you transport to production and you need to reload, then you need to delete the entries in the dimension table, as you have a new key in the structures and all old entries are useless...
    M.

  • I am trying to delete the data from the info cube.

    Hi All,
               i am trying to delete the data from the info cube.in cube reporting symbol is availble.when i click on delete button delete symbol is coming again when i click on refresh button request is not deleting .please give me solution .
    Thanks,
    chandu

    Hi,
    Also try to delete in Data Mart Status.
    R u deleting particular request or the entire data in cube, if entire data then right click on Cube select Delete Data, it entirely deletes Data.
    Hope it helps you...Let us know if you still have any issues.
    Reg
    Pra

Maybe you are looking for