Cube Request Deletion - Other loads possible or LOCK problems

Hi Folks,
can somebody tell me if there could be a lock situation if I have in one process chain the cube request deletion step running (cleaning out some request) and at the same time another load is running into the cube? We would not drop/re-create the index in load situation so no lock by the index operation.
Any experience?
From what I have seen there shouldn'T be a problem as the request deletion will be "scheduled" and simply execute if lock is release (if there is any) and the deletion it self places only a quick lock to determine the request ID but doesn't much impact other loads.
Is this all correct? Or any other views?
Thanks,
Axel

Hi,
While Loading
It is not possible to:
·        Delete data
·        Archive data
·        Delete indexes and reconstruct them
·        Reconstruct statistics
For more information:
http://help.sap.com/saphelp_nw70ehp2/helpdata/en/bb/bdd69f856a67418962d74bfd7bd8af/frameset.htm
Regards,
Anil Kumar Sharma .P

Similar Messages

  • High system load possibly due to problems with WB_RT_NOTIFY_QUEUE_TAB table

    Hi! We are running OWB 10.2.0.5.0 and experiencing high CPU and I/O load serverside and slow response times in the GUI even when there is insignificant transaction throughput in the system. I read about a patch dokument-id är 578399.1 and a script, purge_notifications.sql , that fix a problem with the WB_RT_NOTIFY_QUEUE_TAB table. There exist patches for OWB 10.2.0.3 and 10.2.0.4. Is the patch relevant for our version of OWB? Or can we just run the purge_notifications.sql script ?

    Hi Marcos,
    I managed to add the index to the table, it didn't work because of running proces flows. But analyzing the table and its indexes is still not possible.
    It gives the following errors:
    ORA-20005: object statistics are locked (stattype = ALL)
    We are running:
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod
    PL/SQL Release 10.2.0.3.0 - Production
    CORE     10.2.0.3.0     Production
    TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
    NLSRTL Version 10.2.0.3.0 - Production
    OWB version is: client : 10.2.0.2.8 repos: 10.2.0.2.0
    We managed to unlock the statistics with: dbms_stats.unlock_table_stats('OWBRUN_P','WB_RT_NOTIFY_QUEUE_TAB', 'ALL');
    Analyzing the table now gives good results on the statistics.
    Further we notice on different environments huge differences in the amount of rows in the above mentioned table.
    We've got similar environments: a development environment with about 15k rows in the table wb_rt_notify_queue_tab
    A test environment with about 350k rows in the table wb_rt_notify_queue_tab
    and production environment with 1400k rows in the table wb_rt_notify_queue_tab
    . Where does this difference come from and what is the purpose of this table?

  • How to delete perviously loaded request from cube

    Hi All,
    I am loading a standard cube from r3 w/o PSA through DTP.
    1 ) how to delete data automatically from cube w/o using Process chains.( previously we have a facility in Infopackage to delete old loaded data ) .In BI7 how to delete the same automatically.
    2) How to schedule the DTP to run on daily basis( w/o process chain ) .I am not able to schedule it via RSRDA ?
    What might be the reason ?
    Regards
      KK

    Chivukula,
    I'm curious as to why you aren't using the process chains.  There's now a "delete overlapping request" process type within rspc.
    You are right thought, the DTP does not offer a facility to delete out the old loaded data.  This feature is not in BI 7.0
    As for scheduling a DTP to run daily, there's no way I know of to run it daily without rspc.  Yes I understand that rspc could get very messy but just create a separate holding area, say DAILY DTPS and put your DTP's in there.
    Cheers,
    Pom

  • Deletion of Info cube request

    Hi Experts,
    Currently I am working on BI 7.0.
    Here is the scenario, Actually I want a such setting so I can delete the previous Info Cube request while scheduling info package for new request.
    Actually in 3.0 we had this functionality in Info package "Automatica loading of similar/ Identical request from the Info cube" where we can select the radio button to delete the previous request from Info Cube.
    Do we this type of functiobality in BI 7.0?
    Regards
    Sujay

    Hi Sujay,
    Netweaver 7.0 does not support the feature you are talking about, it is possible only in 3.x.
    You could however incorporate this step 'Delete Overlapping Request' using a process chain. Thats what I do, I too had an issue on this earlier.
    Regards,
    Manu

  • Can any one explain how the Requests deletion in an ODS & Cube works?

    Can any one explain how the Requests deletion in an ODS & Cube works & differs?

    It works in the normal way as you delete a request but following are the differences between them
    1) If you try to delete a request from the ODS, all the requests which are loaded after this request also get deleted, and in the cube its not.
    2) You cannot delete a request from the ODS once its change log has been deleted, similary you cannot delete a request from the cube that has been compressed.
    3) you can delete overlapping requests from a Cube. but in ODS its not possible.
    Regards,
    Bharat

  • How to load data from a ODS to CUBE Request ID - by - Request ID?

    <i>How to load data from a ODS to CUBE Request ID - by - Request ID?</i>
    The problem is that... some requests had been eliminated of the cube and the delta control between the ODS and CUBE was lost. The flag "<b>data mart status of request</b>" of all the requests of the ODS had been blank.
    Now it is necessary to load some requests from the ODS for the cube.
    Notes:
    - it is not possible to make a complete load selecting the data to be loaded;
    - the PSA is not being used;
    - considering the data volume it is impracticable to reload the cube completely.
    Thanks in advance,
    Wesley.

    Dear R B,
    Considering the following:
    -> the delta control was lost;
    -> the data already are active in the ODS;
    -> part of the data of the ODS already is in the cube.
    The indicated procedure it only guarantees the load of the data that are in the ODS and that are not in the cube.
    Tks,
    Wesley.

  • Delete cube request - before or after index creation?

    Hi Folks,
    a quick question. I plan to delete for one cube requests that are older than 3 days (cube only hosts short term reporting). Now I wonder if this should be done aftter the new load but before the index is created or after the index is created.
    I guess it is after the index is created otherwise it would take longer to find the requests that should be deleted. The index will be slighly degenerated due to the deletion but should be only marginal.
    I am right or wrong?
    Thanks for all replies in advance,
    Axel

    hi,
    a quick question. I plan to delete for one cube requests that are older than 3 days (cube only hosts short term reporting). Now I wonder if this should be done aftter the new load but before the index is created or after the index is created.
    The delete should be done before index creation, as once the index are created then even though the data corresponding to those index is deleted the index still remains. This unnecessarily increases the index table size
    regards,
    Arvind.

  • Is it possible to lock a text message so it doesn't get deleted?

    Is it possible to lock a text message so it doesn't accidentally get deleted?

    No, sorry, but try this:
    https://discussions.apple.com/message/21625263#21625263

  • How to load image data into cube?? Is it possible??

    How to load image data into cube?? Is it possible??
    Any sugession??

    Hi Andre,
    Document will be of ASCII characters right?? but image data will be in binary format. as per database concept it is stored as binary large object. But in datawarehousing the back end is also going to be some database such as Oracle or other DBs.
    which can take blob's. so it would be possible to store the binary data.
    If any one has faced this situation can reply.to this ques.
    can post the step to load image(jpg/bmp or any image format) data in to info cube??
    hi andre if u have done loading image data as you say.pls reply me if you have the steps with you.
    thanks Andre

  • Compress cube request is not possible

    Hi Expert
    when I compress cube reuest, the system prompt there is no valid request to compress, but actually there are more 30 request in the cube.
    does anyone have this issue and how to solve it?
    by the way, I use the BI7.0  and use DTP transfer and in this cube there are different datasouce to provide data.
    Thnaks.

    Hi
    Thanks.
    there is no any red request and every thing is ok, I can use this cube data to provide data to other cube and Bex report, there is no any issue. but when I want to improve system performace to compress request, the system prompts it has no valid request.

  • The PyramidVille game in Facebook is not loading.I have no problems with the other games.I'm receiving the message" Forbidden 403" CSRF Verification failed.Request aborted. More information is available with Debug= True

    The PyramidVille game in Facebook is not loading.I have no problems with the other games.I'm receiving the message" Forbidden 403" CSRF Verification failed.Request aborted. More information is available with Debug= True edit

    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    * Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove the Cookies" from sites causing problems:
    * Tools > Options > Privacy > Cookies: "Show Cookies"
    Reload web page(s) and bypass the cache.
    * Press and hold Shift and left-click the Reload button.
    * Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
    * Press "Cmd + Shift + R" (MAC)

  • 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 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 delete all loads for a specific infopackage in a process chain?

    Good day all,
    I've got a BW 3.5 system. and I have a cube which is loaded by two infopackages, I will call them "Current" and "History" which load each month.  On an ongoing basis I only want one "Current" infopackage load and many "History" infopackage loads.  At the beginning of a month before I load a new "Current", I would like to delete any loads in my cube that were loaded by "Current".  It's not an overlapping selection request, so the automated delete won't work - so I'm open for suggestions.
    Thanks,   Ken

    In the InfoPackage settings - Data Target tab, use the Automatic loading of similar/identical requests option.
    Instead of deleting "overlapping", you can request selection through the routine using the following tables:
    rsreqdone contains the request numbers and the InfoPackage technical name.
    rsseldone contains request numbers and their selection criteria.
    Use something like this:
    TABLES: rsreqdone, rsseldone.
    DATA:   itab_rsseldone TYPE rsseldone,
            itab_rsreqdone TYPE SORTED TABLE OF rsreqdone WITH NON-UNIQUE
            KEY rnr WITH HEADER LINE,
            v_date TYPE sy-datum.
    *selecting all requests from RSREQDONE that were loading from this infopackage
    select rnr from RSREQDONE into table itab_rsreqdone
    where LOGDPID = 'Current Infopackage Technical Name'.
    loop at itab_rsreqdone.
    *selecting all these requests + selection criteria from RSSELDONE
    select single * from rsseldone into itab_RSSELDONE
    where rnr = itab_rsreqdone-rnr.
    if sy-subrc EQ 0.
    v_date = sy-datum.
    *if the Month Selection criteria is less than the current system month
    *then delete request from target.
    if itab_RSSELDONE-low(6) < v_date(6).
    *all requests remaining in l_t_request_to_delete are deleted from the data target
    l_t_request_to_delete-rnr = itab_rsreqdone-rnr.
    append l_t_request_to_delete.
    ENDIF.
    ENDIF.
    endloop.
    *do not delete the actual request
    DELETE l_t_request_to_delete WHERE
    rnr = l_request.
    clear p_subrc.

  • Data request deletion problem from remote system.

    Hi experts.
    Now i am facing one critical problem . The description is as following:
    we design the edw level in one phsical BW machine(A) which contains only dso infoprovider. This machine(A) works as datasource to provide data to another physical BW machine(B).
    The dso in A system is exported as datasource , Cubes in B system load data through this datasource .
    We first do the initialization with data contained on B system and then load delta data from A system. But if we want to delete some request in system A ,the system indicate this request can not be deleted unless the initialization in system B is deleted( this will lead to all the data missing in system B).
    Can anyone explain this mechanism to me , please help me suggesting some kind of methods to delete the request in system A without deleting the initialization information in system B.
    Thanks in advance.
    Waiting online for your kindly reply.

    1. Ask your Basis to look into it.
    2. try analyse your Baqckground Process in SM51.
    3. Is your Deletion Job started immediately or any Delay?
    4. If That cube or ODS has only this request which you are deleting, go with Context Menu Cube or ODS (by right click) --> Delete Contents.
    Delete Contents will improve performence compare to Request Deletion..
    If you have request more than this, you should not go for this.
    Nagesh Ganisetti.
    Assign points if it helps.

Maybe you are looking for

  • After resetting Firefox, all of my PDF files now have the Firefox icon. I don't like this. Is Mozilla working on a fix for this?

    As stated, I used the reset feature in Firefox and immediately afterward the icon on all of my PDF files changed to the Firefox icon. Hopefully Mozilla is working on a fix for this??

  • Java Regex Question (HTML Tokenizing

    Hello I would like to tokenize a HTML Page into its html tags and could not find any working expression. I tried it with: <[.]*> and for all input fields: <(INPUT.*)> But it doesn't find anything either or it findes anything. Can somebody help me?

  • DDIC_FIELDS_NO_ACCESS Error messages after ECC6 patches

    Dear All, we have just completed the support package update process of our productive system. Our system is an ECC 6 installation on HP-UX, using an Oracle 10 database. After the successful patching process of the ABAP stack and the kernel, we procce

  • Automatic Safety Stock

    Hi Experts, Currently MRP type is PD & Planning is make to order for finished goods. I have requirement, wanted system to calculate safety stock automatically based on consumption value for Raw material. Material should be further Planned in the same

  • BAPI_GOODSMVT_CREATE-SUBCONTRACTING

    Hi all i am  working  in doing goods receipt for Purchase order . In this line items are created under subcontract category. I am using the bapi <b>bapi_goodsmvt_create</b><i></i><u></u>.To do goods recipt.   In that i am entering a movement code as